我每次都在mongo db中插入一个像{text:data.text,userId:'5454234ddsc32fcsd23dsdfe3'}
这样的字段。在我插入更多这样的字段之后,一个仍然可以,其余的都是null。我应该怎么做?我认为mongo看起来像一个副本我认为我应该允许重复。这是我的架构。
var ConversationsSchema=new Schema({
conversations:{type:Array,
text:String,
sender:String,
to:String,
userId:{type:String,select:true,unique:false}
}
})
更新查询:
Conversations.update(({_id:data.conversationID},{$addToSet:{conversations:{text:data.textMessage,sender:data.sender,to:data.to,userId:data.userId}}}),function(err){
//console.log('Cannot update your conversation')
console.log(err);
})
感谢您的帮助!