在openerp中使用like
和=like
运算符的位置。两者有什么区别?
我想在openerp方法中使用=like
进行字符串匹配。我可以这样做吗?
如果不使用=
运算符,则结果将是带有[前缀]和/或[后缀]的给定字符串。例如:
带有like
的域:
[('name', 'like', 'tangaraj')]
此域将为您提供名称为tangaraj,tangaraja,anyprefixtangarajanysuffix等的记录,但是不会为您提供Tangaraj,因为它区分了大写字母和小写。
带有=like
的域:
[('name', '=like', 'tangaraj')]
这将只给您提供名称为[[tangaraj的记录,就像=
运算符一样。