我想创建一个查询,
SELECT * FROM table WHERE property IS NOT LIKE "%FOOBAR%"
显然,对于类似条件,可以使用:
$criteria = new CDbCriteria(); $criteria->addSearchCondition('property', 'FOOBAR'); $result = Table::model()->findAll($criteria);
然而,我该如何逆转这一标准呢?
ws51t4hk1#
您可以使用addSearchCondition()的第5个参数:
$criteria->addSearchCondition('property', 'FOOBAR', true, 'AND', 'NOT LIKE');
1条答案
按热度按时间ws51t4hk1#
您可以使用addSearchCondition()的第5个参数: