// create schema
var MSchema = mongoose.Schema({
id : String,
text : String,
ARG0 : String,
ARG1 : String,
verb : String,
object : Array
});
// create model
var Sentence = mongoose.model('Sentence', MSchema, 'Sentences');
var New_Sentence;
for(var i=0; i<data.length; i++)
{
// save
New_Sentence = new Sentence({
id : data[i].text+data[i].verb,
text : data[i].text,
ARG0 : data[i].ARG0,
ARG1 : data[i].ARG1,
verb : data[i].verb,
object : data[i].object
});
New_Sentence.save(function(err) {
console.log("save!!");
if(err)
console.log('error ocurr = ' + err);
});
}
이렇게 구성되어 있는데요
MSchema에 있는 id로 구분해서 같은 id의 데이터는 DB에 안넣고 싶은데 자꾸 들어가서 데이터가 중복되게 여러번 나옵니다.
중복 방지는 어떻게 해야 하나여..
인터넷 방식 다 해봐도 그대로네여...