2013-06-17 2 views
1

у меня есть простая настройка для has_many ассоциации:рельсы 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

Вопрос:, что может быть причиной нарушения API Rails?

ответ

0

и победитель:

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

Смежные вопросы