让我们说书的模型是:
created_at
user_id (int)
author_id (int)
genre_id (int)
pages (int)
我想让人们在创建记录时更改“created_at”字段。我还想确保记录不能与任何其他记录具有完全相同的created_at,user_id和author_id(即每个记录都需要自己的日期)。
最好是进行这种类型的验证,我应该怎么做呢?
最佳,
埃利奥特
答案 0 :(得分:3)
validates_uniqueness_of :user_id, :scope => [:author_id, :created_at]