Aquí está mi esquema de documento:
var UserSchema = new mongoose.Schema({ username: {type: String, lowercase: true, unique: true}, email: {type:String, unique: true}, currentSquads: [{seriesId: String, squad: [String]}] });
Dado un _id
(para el documento UserSchema), seriesId
y squad
: me gustaría actualizar el documento de usuario con el nuevo escuadrón si el seriesId ya existe en la matriz currentSquads
; de lo contrario, agregue un nuevo objeto en la matriz currentSquad
.
¿Cuál es la mejor manera de hacer esto en Mongoose?