私はそのように設定されたモデルを持っています:
class Rating
# user_id, author_id
end
私がやりたいのは、author_id / user_idを検証して、それらが同じにならないようにすることです。これにより、ユーザーは自分自身を評価できなくなります。
これは、Ratingクラスの検証を使用して行う必要があると言うのは正しいですか?
validates :author_id, # custom validation options
私はそのように設定されたモデルを持っています:
class Rating
# user_id, author_id
end
私がやりたいのは、author_id / user_idを検証して、それらが同じにならないようにすることです。これにより、ユーザーは自分自身を評価できなくなります。
これは、Ratingクラスの検証を使用して行う必要があると言うのは正しいですか?
validates :author_id, # custom validation options