Dobility 2020-02-09 22:48 采纳率: 0%
浏览 352

mongdb怎么在查找的时候统计某列数据

假设有文档:

[
 { name: 'a', content: 'xxx', list: [ 'A', 'A', 'C' ] },
 { name: 'b', content: 'yyy' ,list: [ 'A', 'B' ] },
 { name: 'c', content: 'zzz', list: [ 'B' ] }
]

期望统计 list 中 A 元素个数,并保持其他信息字段不变:

[
 { name: 'a', content: 'xxx', list: 2 },
 { name: 'b', content: 'yyy' ,list: 1 },
 { name: 'c', content: 'zzz', list: 0 }
]

请问在 mongodb 要怎么写查询语句?

  • 写回答

1条回答 默认 最新

  • 关注
    评论

报告相同问题?