您好,欢迎访问一九零五行业门户网

PHP 怎么执行mongodb 的 $in 和$size查询

假设有个这样的集合
{ _id : objectid(5022518d09248743250688e0), name : big fruit, fruits : [ apple, pear, orange ] } , { _id : objectid(502251a309248743250688e1), name : good fruit, fruits : [ banana, pear, orange ] } ,{ _id : objectid(502251c109248743250688e2), name : good fruit, fruits : [ banana, apple, tomato ] }

假设有这样的集合
rt 者两句代码用php怎么写
db.coll.find({_id:{$in[ objectid(502251a309248743250688e1), objectid(502251c109248743250688e2)]}})

查询长度为三的数组
db.coll.find({fruits:{$size:0}})

用php的话要怎么实现
回复内容: 假设有个这样的集合
{ _id : objectid(5022518d09248743250688e0), name : big fruit, fruits : [ apple, pear, orange ] } , { _id : objectid(502251a309248743250688e1), name : good fruit, fruits : [ banana, pear, orange ] } ,{ _id : objectid(502251c109248743250688e2), name : good fruit, fruits : [ banana, apple, tomato ] }

假设有这样的集合
rt 者两句代码用php怎么写
db.coll.find({_id:{$in[ objectid(502251a309248743250688e1), objectid(502251c109248743250688e2)]}})

查询长度为三的数组
db.coll.find({fruits:{$size:0}})

用php的话要怎么实现
其它类似信息

推荐信息