一个逆我需要创建一个像查询逆,像这样如何创建这样的CakePHP
SELECT * FROMidentities
where 'keyword' like concat('%',identities
.name
,'%')
关键字=一些用户类型
identities.name =表列
但我neet创建使用cakephp语法
$this->Indentity->find('all', array('conditions' => array('here something to help me'));
正常使用LIKE cakephp中不工作,因为我NEET逆像
此查询不工作,因为是正常LIKE
$this->Indentity->find('all', array('conditions' => array('Indentity.name LIKE' => $keyword));
此查询不工作,因为的concat( '%',identities
。 name
,“%”)使用了如字符串不是一个函数
$this->Indentity->find('all', array('conditions' => array($keyword . ' LIKE' => "concat('%',`identities`.`name`,'%')"));
您应该始终提及您正在使用的确切cakephp版本。我怀疑你正在使用CakePHP2.5。 – mark