Каков наилучший способ вставить много записей в модель?insertMany или создать, если данные были массивом объекта?
У меня есть Модель , как это
questions = {
questions: String,
category: [{ type: Schema.Types.ObjectId, ref:
"Category" }]
}
category = { name: String,
questions: [{ type: Schema.Types.ObjectId, ref:
"questions" }]
}
, поэтому, если запрос вводит категорию, имеет несколько в массиве, что-то вроде этого ['book', 'movie', 'одежда '], как записать эту категорию, чтобы создать ее только один раз в мангусте, и я хочу эту категорию IDS
, $push or $addToSet
в category in question model
?
еще один, как сделать так, чтобы категории были уникальными?поэтому нельзя создать категорию, дублирующуюся?