Tôi không thể tạo lại thông báo lỗi đó, nhưng như bạn đã thấy, Mongoose sẽ chỉ cập nhật các trường được xác định trong lược đồ. Tuy nhiên, bạn có thể ghi đè hành vi mặc định đó bằng cách bao gồm strict: false
tùy chọn:
groupsModel.update(
{_id: group._id},
{$unset: {"moderators": ""}, $set:{"admins": newAdmins}},
{strict: false}
)