【发布时间】:2011-08-31 13:13:02
【问题描述】:
为什么关系类属性不是属性?
$ rs = ResourceServer.new
=> #<ResourceServer id: nil, resource_id: nil, server_id: nil, created_at: nil, updated_at: nil>
$ rs = ResourceServer.attributes = {:server_id => 1, :resource_id => 1}
NoMethodError: undefined method `attributes=' for #<Class:0x00000003384728>
型号:
class ResourceServer < ActiveRecord::Base
belongs_to :server
belongs_to :resource
# Validations
...
end
【问题讨论】:
-
请将您的模型添加到您的问题中:)
-
尝试添加 attr_accessible :server_id, :resource_id
标签: ruby-on-rails relationship nomethoderror