Чтобы изменить поле в существующей записи в мангусте, в чем разница между использованием
model = new Model([...])
model.field = 'new value';
model.save();
и это
Model.update({[...]}, {$set: {field: 'new value'});
Причина, по которой я задаю этот вопрос, заключается в том, что кто-то предложил проблему, которую я опубликовал вчера: NodeJS и Mongo - Неожиданное поведение, когда несколько пользователей отправляют запросы одновременно. Человек предложил использовать обновление вместо сохранения, и я еще не совсем уверен, почему это изменит ситуацию.
Благодарю!