MongoDB-匹配字段(字符串数组),可查询多个字符串列表

zsbz8rwp  于 2022-09-18  发布在  Go
关注(0)|答案(0)|浏览(81)

假设POST有多个标记数组字段:

{
    "id": 1,
    "title": "Tv for sale",
    "city":"doha",
    "tags": ["doha", "tv", "sale", "used" ]
}, {
    "id": 2,
    "title": "flat for rent",
    "city":"dubai",
    "tags": ["dubai", "flat", "rent" ]
}

和用户订阅如下:

{
    "id": 1,
    "name": "user1",
    "subscriptions": [["doha", "tv", "used"],["dubai", "flat", "sale"]]
  }

如何在MongoDB中获取基于用户订阅的帖子列表。因此,用户获得的帖子中,他的任何订阅都完全包含在帖子标签中。

在这种情况下,将只返回带有id:1的POST

谢谢

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题