我正在构建一个简单的消息传递系统,并且我在 mongodb 中有一个包含如下文档的集合:
{ "_id" : ObjectId("50ad003f9811e5bc5c000000"), "between" : [ "user1,user2,user3" ] }
我想执行这个查询:
db.conversations.find({'between': ["user1,user2,user3"]});
取回这个确切的文件。此查询在 mongo shell 中工作。
在 php-mongo 中,我尝试了这个:
$collection->find(array("between"=>array("user1", "user2", "user3")));
但它不起作用。
我究竟做错了什么 ?