我有Mongoose的NodeJS,我正在訪問一個API來檢索數據。我有一個Schema如下。NodeJS,Mongoose - 插入數據時的重複條目
var dataSchema = new Schema({
id:Number,
name:String
));
而我使用下面的代碼來插入。
var d = Data.find({id:data.id}, function(error, curr_data) {
if(curr_data.length == 0) { // check to make sure only unique entries are entered
console.log(" Inserting : " + curr_data.name);
new Data(data).save();
}
});
但是,當我檢查我的Mongo DB時,我仍然可以看到重複的條目。
有沒有其他的方法?
[錯誤:在保存文件之前必須有一個_id] – Kivylius 2015-11-09 14:27:09