小编Ser*_*pin的帖子

Mongo-go如何使用arrayFilter在“对象数组内的对象数组”中查找元素

让我们想象一个像这样的 JSON:

"user": {
  "id": "1234",
  ...some fields,
  "achievements": [
    {
      "scope": "life achievements",
      "list": [
        {"_id": 1, "title": "some text", "gotAt": "some date"},
        {"_id": 2, "title": "some other text", "gotAt": "some date"}
      ]
    },
    {
      "scope": "sport achievements",
      "list": [
        {"_id": 1, "title": "sport", "gotAt": "some date"},
        {"_id": 2, "title": "some other sport", "gotAt": "some date"}
      ]
    },
    {
      "scope": "academic achievements",
      "list": [
        {"_id": 1, "title": "some text", "gotAt": "some date"},
        {"_id": 2, "title": "some other text", "gotAt": …
Run Code Online (Sandbox Code Playgroud)

go mongodb mgo mongo-go

3
推荐指数
1
解决办法
3735
查看次数

标签 统计

go ×1

mgo ×1

mongo-go ×1

mongodb ×1