Проверка модели для создания записи в рельсах - PullRequest
2 голосов
/ 08 июня 2010

Допустим, модель для книг выглядит следующим образом:

created_at
user_id (int)
author_id (int)
genre_id (int)
pages (int)

Я хочу позволить людям изменять поле «create_at» при создании записи.Я также хочу убедиться в том, что запись не может иметь те же самые create_at, user_id и author_id, что и любая другая запись (т. Е. Каждой нужна своя дата).

Что лучше всего подходит для выполнения этого типа проверкии как мне это сделать?

Best,

Elliot

1 Ответ

3 голосов
/ 08 июня 2010
validates_uniqueness_of :user_id, :scope => [:author_id, :created_at]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...