どのように動作するかを理解するのに苦労:このブロックは、私がレールに工場で探していますと、このコードの私の理解で問題を直撃している
Factory.define :user do |f|
f.username "foo"
f.password "foobar"
f.password_confirmation { |u| u.password }
end
は私がのため以外のすべての仕組みを理解し
f.password_confirmation { |u| u.password }
"foobar"をカスタムパスワードとして使用した場合、f.password_confirmationに "foobar"を割り当てる方法を知ることができます。あるいは言い換えれば、 'u'の参照は何ですか?前もって感謝します。
これははるかに徹底しているので私の答えを削除する – DVG
@ジョーそれは素晴らしい説明です! – Tom