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