0

我想要上述查询的替代 cakephp 代码

Select * from book where title like '%java%;

4

2 回答 2

1

好的,假设您使用的是 find() 查询。

您可以按如下方式指定条件数组:

"conditions" => array("Book.title like" => "%java%")

或者

"conditions" => array("Book.title like '%java%'")

我认为两者都会起作用

于 2012-12-07T09:29:35.930 回答
1

文档复杂查找条件

$this->Post->find('first', array (
    "Author.name" => "Bob", 
    "OR" => array (
        "Post.title LIKE" => "%magic%",
        "Post.created >" => date('Y-m-d', strtotime("-2 weeks"))
    )
));
于 2012-12-07T09:30:16.400 回答