Ruby on Rails: Frage zu validates_presence_of

Ich habe eine Beziehung in meinem ActiveRecord-basierten Modell, die wie folgt aussieht:

belongs_to :foo

n meinem Modell sollte immer foo definiert sein, damit es gültig ist. Meine Frage ist, wenn validates_presence von verwendet wird, welches das passende ist, um zu verwenden:

validates_presence_of :foo

ode

validates_presence_of :foo_id

Angenommen, foo_id ist der entsprechende Fremdschlüssel. Dies ist standardmäßig der Fall, wenn Sie den Zuordnungsschlüssel nicht ändern.

Antworten auf die Frage(6)

Ihre Antwort auf die Frage