我想要上述查询的替代 cakephp 代码
Select * from book where title like '%java%;
好的,假设您使用的是 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"))
)
));