所以我可以通过
来寻找具体的价值观 $recordset= Model::find('all', array(
'conditions' => array(
'condition' => $somevalue
)
))
但是,如果我想匹配部分值,我该怎么办? 现在,我自己写了一个问题,一个la:
$abc = Connections::get('default')->
read('SELECT * FROM myTable WHERE condition LIKE "%partial string%"');
答案 0 :(得分:7)
以下是我如何进行SQL搜索:
$user = User::find('all', array(
'conditions' => array(
'first_name' => array('like' => '%yeun%'))
)
);
'喜欢'是关键词,那里。
这将生成如下查询:
SELECT * FROM `users` AS `Users` WHERE (`first_name` like '%yeun%');
希望有所帮助。