Odoo domain 中的 like, ilike, =like, =ilike 舉例說明【轉】


Odoo domain 中的 like, ilike, =like, =ilike 舉例說明

Odoo domain 操作符使用場景非常多,很多小伙伴被 like, ilike, =like, =ilike 搞暈了。下面舉例說明一下:
[('name', 'like', 'dog')]

這將返回 name 中 'dog', 'dogs', 'bulldog', ..., 但是 not 'Dog'. 就是區分大小寫。

[('name', '=like', 'dog')]
這將返回 name 中 含 dog, 幾乎完全等於 '='

[('name', 'ilike', 'dog')]
這是最通用的檢索,將返回 name  中 含有 'dog', 'DOGS', 'Bulldog', etc..

['name', '=ilike', 'dog')]
這將返回 name 是'dog', 'DOG', 'Dog', 'DOg', DoG', 'dOG', 'doG' and 'dOg'.

like 介紹完了。等等,那個 '=?'是什么鬼?
=?是一個縮寫,如果左邊的字段為 None,或者 false ,則返回真。
 

原文地址:http://www.chinamaker.net


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM