上記のクエリの代替のcakephpコードが必要です
'%java%;のようなタイトルの本から*を選択します。
OK、find()クエリを使用していると仮定します。
次のように条件配列を指定できます。
"conditions" => array("Book.title like" => "%java%")
また
"conditions" => array("Book.title like '%java%'")
両方ともうまくいくと思います
$this->Post->find('first', array (
"Author.name" => "Bob",
"OR" => array (
"Post.title LIKE" => "%magic%",
"Post.created >" => date('Y-m-d', strtotime("-2 weeks"))
)
));