mongoose,批量创建确保没有重复?

时间:2017-07-18 20:29:39

标签: node.js mongodb mongoose

如何确保在进行批量创建操作时不添加重复项。

我有一个数据数组,一些文档数据是唯一的,有些则不是。但是可以多次调用此操作并尝试创建重复数据。我可以通过一个选项来确保数据不重复吗?

Main = mongoose.model('main', {
    id: String, // not '_id', this is separate
    name: String,
    data: {...}
});

Main.create([{},{},{}], (err, data) => {
    ...
};

0 个答案:

没有答案