Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Ruby on Rails - валидация средствами модели / 2 сообщений из 2, страница 1 из 1
07.10.2011, 22:32
    #37473660
BPK
BPK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ruby on Rails - валидация средствами модели
Сейчас в программе встроен метод проверки полей объекта на валидность перед сохранением. Если этого не сделать, то валидация средствами самой модели происходит лишь в момент исполнения .save! что меня не устраивает.

Можно ли произвести валидацию полей средствами модели, без попытки сохранения в БД?
Чтобы метод валидации вернул true/false или выдал исключение, с текстом, поясняющим причину отказа.
...
Рейтинг: 0 / 0
07.10.2011, 23:22
    #37473695
arni
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ruby on Rails - валидация средствами модели
Фернандес на стр.269 приводит пример ручного прогона валидации. Использует вызовы
Код: plaintext
1.
2.
3.
run_validations(:validate)
run_validations(:validate_on_create)
run_validations(:validate_on_update)
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Ruby on Rails - валидация средствами модели / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]