这是我的文档架构:
var UserSchema = new mongoose.Schema({
username: {type: String, lowercase: true, unique: true},
email: {type:String, unique: true},
currentSquads: [{seriesId: String, squad: [String]}]
});
给定_id
(对于UserSchema文档),seriesId
和squad
:如果{I}中已存在seriesId,我想用新小队更新用户文档1}}数组,否则在currentSquads
数组中添加一个新对象。
在Mongoose中执行此操作的最佳方式是什么?