对于CakePHP版本2.x.如果$ trs是用户标识的数组,则不必将IN关键字置于条件中。您可以只保留数组(“Post.user_id”=> $ trs)并将Cake添加IN运算符添加到此查询中。全行:
$这 - >后>发现( '所有',阵列( '条件'=>阵列( 'Post.user_id'=> $ TRS), 'order'=> array('Post.created DESC')));
答案 0 :(得分:5)
对于CakePHP版本2.x.如果$trs1
是一个数组,则不必将IN
关键字添加到您的条件中。您只需将array("Post.user_id" => $trs1)
和Cake添加IN运算符留给此查询。全行:
$this->Post->find('all',array(
'conditions'=> array('Post.user_id' => $trs1),
'order' => array('Post.id DESC')
));