sqliteまたはmysqlの条件でリチウムレコードセットを使用する方法
質問
だから私は具体的な価値を探すことができます
$recordset= Model::find('all', array(
'conditions' => array(
'condition' => $somevalue
)
))
しかし、部分的な価値で一致させたい場合はどうすればよいですか?
今、私は自分でクエリを書くことに頼った、
$abc = Connections::get('default')->
read('SELECT * FROM myTable WHERE condition LIKE "%partial string%"');
解決
これが私がSQL 'like'検索を行う方法です:
$user = User::find('all', array(
'conditions' => array(
'first_name' => array('like' => '%yeun%'))
)
);
キーワードである「いいね」、そこに。
それは次のようなクエリを生成します:
SELECT * FROM `users` AS `Users` WHERE (`first_name` like '%yeun%');
それが役立つことを願っています。
所属していません StackOverflow