Как мне сохранить / обновить / извлечь информацию для массива внутри массива?

#node.js #mongodb #mongoose

#node.js #mongodb #мангуст

Вопрос:

У меня возникли проблемы с выяснением, как я должен сохранять массив внутри массива с помощью mongoose. Это пример того, чего я пытаюсь достичь:

 {
    "Server": "n/a",
    "Events": {
        {
            "EventName": "n/a",
            "EventType": "n/a",
            "EventTime": "n/a"
        },
        {
            "EventName": "n/a",
            "EventType": "n/a",
            "EventTime": "n/a"
        }
    }
}

  

Если у вас есть какие-либо идеи о том, как я мог бы записывать / считывать данные с помощью mongoose для этого типа таблиц, пожалуйста, дайте мне знать.

Ответ №1:

Я узнал, как это сделать — я понял, что это не так сложно, как я думал. Вам просто нужно сохранить ее в массиве, например: { EventNamme: "a", EventType: "b", EventTime: "c" }

Я объявил это как переменную, а затем протолкнул ее через модель.Мероприятия.