如何在yii1.1中反向添加搜索条件?

omhiaaxx  于 2022-11-09  发布在  其他
关注(0)|答案(1)|浏览(159)

我想创建一个查询,

SELECT * FROM table WHERE property IS NOT LIKE "%FOOBAR%"

显然,对于类似条件,可以使用:

$criteria = new CDbCriteria();
$criteria->addSearchCondition('property', 'FOOBAR');
$result = Table::model()->findAll($criteria);

然而,我该如何逆转这一标准呢?

ws51t4hk

ws51t4hk1#

您可以使用addSearchCondition()的第5个参数:

$criteria->addSearchCondition('property', 'FOOBAR', true, 'AND', 'NOT LIKE');

相关问题