我是 Yii 的新手,我正在使用该findAllBySql
功能获取一些记录。
$users = User::model()->findAllBySql("
SELECT *
FROM users u
WHERE replace(lower(u.firstname),' ','') LIKE '%:s%'
OR replace(lower(u.lastname),' ','') LIKE '%:s%'",
array(':s' => $search)
);
如果我对 :s 的值进行硬编码,则该函数可以正常工作,因此 Yii 似乎没有更改参数:s
。任何帮助是极大的赞赏!
问候, 泰斯