在哪里使用= like运算符? like和= like之间的区别?

问题描述 投票:2回答:1

在openerp中使用like=like运算符的位置。两者有什么区别?

我想在openerp方法中使用=like进行字符串匹配。我可以这样做吗?

python openerp
1个回答
0
投票

如果不使用=运算符,则结果将是带有[前缀]和/或[后缀]的给定字符串。例如:

带有like的域:

[('name', 'like', 'tangaraj')]

此域将为您提供名称为tangarajtangarajaanyprefixtangarajanysuffix等的记录,但是不会为您提供Tangaraj,因为它区分了大写字母和小写。

带有=like的域:

[('name', '=like', 'tangaraj')]

这将只给您提供名称为[[tangaraj的记录,就像=运算符一样。

© www.soinside.com 2019 - 2024. All rights reserved.