如何确保在进行批量创建操作时不添加重复项。
我有一个数据数组,一些文档数据是唯一的,有些则不是。但是可以多次调用此操作并尝试创建重复数据。我可以通过一个选项来确保数据不重复吗?
Main = mongoose.model('main', {
id: String, // not '_id', this is separate
name: String,
data: {...}
});
Main.create([{},{},{}], (err, data) => {
...
};