FetchDocument с вложенными документами, пн goose nodejs - PullRequest
0 голосов
/ 06 августа 2020

Я хочу получить все документы с вложенным массивом поддокументов. Как это сделать в mongodb?

[
    {
      "_id": "5f2baa334d1a021d2126c5c7",
      "mode": "TEST",
      "title": "RAPID_TEST",
      "sequence": 1,
      "workouts": {
        "_id": "5f2baa334d1a021d2126c5c8",
        "detail": "5f2ba9f99699c11cfa02e8be",
        "duration": 30,
        "sequence": 1
      },
      "totalDuration": 60,
      "__v": 0
    },
    {
      "_id": "5f2baa334d1a021d2126c5c7",
      "mode": "TEST",
      "title": "RAPID_TEST",
      "sequence": 1,
      "workouts": {
        "_id": "5f2baa334d1a021d2126c5c9",
        "detail": "5f2baa01b7e0e01d01cbcccb",
        "duration": 30,
        "sequence": 2
      },
      "totalDuration": 60,
      "__v": 0
    }
  ]

с entity.find () или ** entity.aggreate ([{$ unwind: {path: "$ subdocAttribute"}}]) . дает мне результат выше.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...