Ik kon die foutmelding niet reproduceren, maar zoals je hebt gezien, zal Mongoose alleen velden bijwerken die in het schema zijn gedefinieerd. U kunt dat standaardgedrag echter overschrijven door de strict: false
. op te nemen optie:
groupsModel.update(
{_id: group._id},
{$unset: {"moderators": ""}, $set:{"admins": newAdmins}},
{strict: false}
)