返回同一字段的更多计数
给定以下文档:
[
{
"user": "A",
"feedback":"like"
},
{
"user": "B",
"feedback":"dislike"
},
{
"user": "C",
"feedback":"like"
},
{
"user": "D",
"feedback":"like"
},
{
"user": "E",
"feedback":"dislike"
},
]
我想获得喜欢和不喜欢的数量。
在这种情况下,我会得到{LikesCount:3,frikikeScount:2}
。
如何使用猫鼬实现这一目标?
Given the following document:
[
{
"user": "A",
"feedback":"like"
},
{
"user": "B",
"feedback":"dislike"
},
{
"user": "C",
"feedback":"like"
},
{
"user": "D",
"feedback":"like"
},
{
"user": "E",
"feedback":"dislike"
},
]
I would like to get likes count and dislikes count.
In this case I would get {likesCount: 3, dislikesCount: 2}
.
How can I achieve this using Mongoose?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
查询
(无效是一个常见的选择,关键是按常数分组
“ _ ID”:“ Hello”
会执行相同的(不喜欢的情况相同)
Query
(null is a common choice, the point is to group by a constant
"_id" : "hello"
would do the same)(the same for the dislikes)
Playmongo