mongodb之mgo操作bson入门

mongo内嵌文档相关的查询语句

//查询内嵌文档的总个数(其中idx是文档的唯一索引,list是子数组的key名称)
db.cache.aggregate([      
  {"$match":{"idx":NumberLong(1238888),"list": {$exists:true}}},   
  {"$project": {"sizeOfList": {"$size": "$list"}}}
])

//结果
{ "_id" : ObjectId("123123sajkdhajskd"),  "sizeOfList" : 30 }
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容