Ruby on rails RubyonRails模型关联、用户管理和列表
我觉得这是一个非常简单的问题,但我已经被困了一段时间 我有三个模型,用户,列表和管理员。请问如何使用户和列表都属于admin?Ruby on rails RubyonRails模型关联、用户管理和列表,ruby-on-rails,ruby,associations,polymorphic-associations,model-associations,Ruby On Rails,Ruby,Associations,Polymorphic Associations,Model Associations,我觉得这是一个非常简单的问题,但我已经被困了一段时间 我有三个模型,用户,列表和管理员。请问如何使用户和列表都属于admin?类admin
类adminclass Admin < ActiveRecord::Base
has_many :users
has_many :listings
end
class User < ActiveRecord::Base
belongs_to :admin
end
class Listing < ActiveRecord::Base
belongs_to :admin
end
class AddAdminUserListing < ActiveRecord::Migration
def up
create_table :admins do |a|
a.string :name
end
create_table :users do |u|
u.integer :admin_id
end
create_table :listings do |l|
l.integer :admin_id
end
end
def down
drop_table :listings
drop_table :users
drop_table :admins
end
end
有很多:用户
有很多:房源
结束
类用户有关这些基本问题的信息,请访问:class Admin
has_many :users
has_many :listings
belongs_to :admin
belongs_to :admin
结束
类用户has_many :users
has_many :listings
belongs_to :admin
belongs_to :admin
结束
类列表has_many :users
has_many :listings
belongs_to :admin
belongs_to :admin
结束在询问之前,您是否考虑过或做过一些研究?