私は関連付けのための簡単なセットアップを持っていますhas_many
:
def Account
has_many :timers
end
def Timer
belongs_to :timer
end
タイマーを構築しようとすると、次の誤った動作が発生します。
account.id => 1
account.timers.build => #<Timer id: nil, account_id: 0>
...もちろん、次のようにする必要があります。
account.id => 1
account.timers.build => #<Timer id: nil, account_id: 1>
Rails4なので、新しいセットアップで同じことを試しました。そしてそれは動作します!
宝石:pg, haml-rails, devise, simple_form, globalize3
質問: Rails API が壊れる原因は何ですか?