Я пишу REST API, используя Node, Express и MongoDB-Mon goose (newb ie alert :). Существуют отдельные маршруты для создания и обновления документа в коллекции. Я использую express -validator для проверки тела запроса. Это работает при создании и сохранении новой записи. При обновлении существующего документа я только хочу проверить измененные свойства, а затем обновить его. Я могу заполнить объект запроса измененными и неизменными значениями, повторно запустить проверку (повторно использовать из create) и обновить запись. Тем не менее, я хотел бы знать, есть ли лучший подход?