【发布时间】:2021-05-26 19:15:13
【问题描述】:
只是停留在如何根据 user_id 和 popupsArray.isSeen = true 过滤下面的文档。
我想从 isSeen = FALSE 的 popupsArray 中获取弹出窗口
【问题讨论】:
-
你能分享架构细节并添加问题代码吗?
只是停留在如何根据 user_id 和 popupsArray.isSeen = true 过滤下面的文档。
我想从 isSeen = FALSE 的 popupsArray 中获取弹出窗口
【问题讨论】:
欢迎来到 SO。我们不建议您发布图片,而是您需要在 sn-ps 中发布您的代码。您可以简单地使用$filter in aggregation
db.collection.aggregate([
{
$set: {
popupsArray: {
"$filter": {
"input": "$popupsArray",
"cond": {
$eq: [
"$$this.isSeen",
false
]
}
}
}
}
}
])
【讨论】: