您的位置:首页 > 大数据 > 人工智能

Odoo domain 中的 like, ilike, =like, =ilike 举例说明

2017-07-27 10:18 281 查看
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 ,则返回真。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  odoo