考虑这组数据:
а
我想创建一个计算字段,以指示数组lstLikeUserid中存在用户ID。
这是我使用的代码不起作用:
{
"lstLikeUserid" : ["5992dc5725ac203acfa101e6"],
"title" : "a title"
},
{
"lstLikeUserid" : ["6000dc5725ac203acfa101e6"],
"title" : "another title"
}
即使用户ID匹配,计算字段“like”也始终为false。
答案 0 :(得分:0)
在过滤之前,您应该在lstLikeUserid字段上使用$ unwind。