Я хотел бы знать, что лучше для существующего документа: удалить поле, чтобы аннулировать его, или оставить поле и просто установить его в ноль?
Я также хотел бы узнать больше о процессе сохранения документа: документ будет сохранен в том же месте или совершенно новый документ будет сохранен где-то еще на диске?
Примечание: Этот вопрос абсолютно не похож на "Уместно ли сокращать имена свойств MongoDB?"!Я спрашиваю о сохранении записи, которая уже существует, путем удаления поля вместо его аннулирования.