rails 4 has_many关联bug?

时间:2013-06-17 15:06:35

标签: ruby-on-rails-4

我有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的原因是什么?

1 个答案:

答案 0 :(得分:0)

获胜者是:

gem 'globalize3', github: 'harlock/globalize3', branch: 'rails4-wip'