一個逆我需要創建一個像查詢逆,像這樣如何創建這樣的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