Я создал коллекцию, в которой есть поддокумент массива, как показано ниже:
const ChapterSchema = new Schema({
intro: { type: String },
topics: { type: [TopicSchema] }
},
Я хочу добавить несколько тем в поддокумент topics
главы. Я могу вставить один topi c следующим кодом:
ChapterSchema.update(
{_id: /* doc id */ },
{$push: {'topics.$': { /* single topic object */ }},
callback
)
Но я хочу вставить массив topi c в вышеуказанные поддокументы. Как я мог это сделать?