У меня есть связь в моей модели на основе ActiveRecord, которая выглядит следующим образом:
belongs_to :foo
В моей модели всегда должен быть определен foo, чтобы она была действительной.Мой вопрос, при использовании validates_presence of, какой из них является подходящим для использования:
validates_presence_of :foo
или
validates_presence_of :foo_id
Предполагая здесь, конечно, что foo_id является подходящим внешним ключом,это по умолчанию, если вы не измените ключ ассоциации.