проверка в RoR3 - PullRequest
       5

проверка в RoR3

0 голосов
/ 19 июня 2010

есть два способа написания проверок в RoR3.

  validates_length_of :name, :minimum => 5    
  validates :name, :length => { :minimum => 5 }

оба будут давать одно и то же.

Интересно, где я могу прочитать больше о последнем.все опции для него.

вызывают http://guides.rails.info/activerecord_validations_callbacks.html, просто упоминают первый тип.

последний лучше подходит для проверки по полю, а не по типу проверки.

тогда вы можете иметь все проверки для одного поля в одной строке.

спасибо

1 Ответ

2 голосов
/ 19 июня 2010

Возможно, это будет полезно для вас: http://asciicasts.com/episodes/211-validations-in-rails-3.

Первый синтаксис только для обратной совместимости, работает так же, как и в Rails 2. Последний синтаксис немного сложнее, и я боюсь, что нигде нет надлежащей документации по нему. Вы можете просто Google и взять кусочки из различных сообщений в блоге и т. Д.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...