Ruby on Rails: вопрос о validates_presence_of

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

belongs_to :foo

В моей модели всегда должно быть определено foo, чтобы она была действительной. У меня вопрос, при использовании validates_presence of, какой из них подходит для использования:

validates_presence_of :foo

или

validates_presence_of :foo_id

Предполагая, что здесь, конечно, foo_id является подходящим внешним ключом, который будет по умолчанию, если вы не измените ключ ассоциации.

11
задан Shadwell 20 September 2010 в 22:39
поделиться