0
User has_many => Client has_many => Contact, Website

Everyghing 工作正常,但是当我添加模型网站时,出现错误:无法将符号转换为整数。

这是第一个错误:https ://gist.github.com/dmitrynesterov/5012728 这是第二个错误,刷新后:https ://gist.github.com/dmitrynesterov/5012735

客户端rb:https ://gist.github.com/dmitrynesterov/5012848

Clients_controller rb:https ://gist.github.com/dmitrynesterov/5012856

索引html erb:https ://gist.github.com/dmitrynesterov/5012865

显示 html erb:https ://gist.github.com/dmitrynesterov/5012872

问题是什么?

4

1 回答 1

1

您的第一个错误是由 client.rb 中的这一行引起的

has_many :contacts, :websites

把它分成两行,你应该没问题。

has_many :contacts
has_many :websites

包含第二个错误的堆栈跟踪后,我将更新我的答案

于 2013-02-22T11:48:32.153 回答