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

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


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