0

我想找到 ID 为“1”和“2”的所有文档。

我有这个代码:

$user = $this->User->find('all', array('conditions' => array('_id' => array('$all' => array('1', '2')))));

当我尝试调试 $user 时,它没有显示任何内容,但是当我尝试仅搜索 1 条记录时,如下所示:

$user = $this->User->find('all', array('conditions' => array('_id' => array('$all' => array('1')))));

有用。

我不知道为什么它不搜索 2 条记录。

4

1 回答 1

0

最后,我发现我应该使用“$in”而不是“$all”

于 2013-06-24T04:39:38.437 回答