2013-05-23 1 views
0

Я использую Mongoose в качестве клиента NodeJS для связи с MongoDB.Установите значение по умолчанию Требуется для поля в модели в Mongoose?

Когда я определял свою схему, я обнаружил, что для большинства моих полей я хотел бы поставить на нее «необходимый» валидатор.

Я хочу, чтобы проверить, есть вы свойство можно установить так, что «валидатор» является автоматический положить на поле, когда я не уточняя

required:false 

в этой области.

спасибо

ответ

0

вы можете использовать «предварительный» метод: http://mongoosejs.com/docs/api.html#schema_Schema-pre

это позволяет определить функцию использовать до события.

, чтобы вы могли определить валидатор перед сохранением и прикрепить его к вашей схеме.

Я знаю, что это не приложение к полю, как вы хотели, но я надеюсь, что он может вам помочь

Смежные вопросы