Ruby on rails 更改has_的属性名称,并且_属于_
是否可以更改has\u和\u-belies\u到\u-many关联的属性名称?差不多Ruby on rails 更改has_的属性名称,并且_属于_,ruby-on-rails,rails-activerecord,Ruby On Rails,Rails Activerecord,是否可以更改has\u和\u-belies\u到\u-many关联的属性名称?差不多 class User has_and_belongs_to_many :users, as: :friends 因此User.friends返回其他用户而不是User.users?您可以这样做 has_and_belongs_to_many :friends, class_name: 'User' 您可能需要指定联接表,具体取决于您的设置 has_and_belongs_to_many :fri
class User
has_and_belongs_to_many :users, as: :friends
因此User.friends返回其他用户而不是User.users?您可以这样做
has_and_belongs_to_many :friends, class_name: 'User'
您可能需要指定联接表,具体取决于您的设置
has_and_belongs_to_many :friends, class_name: 'User', join_table: '...'
您可以在此处阅读更多有关这些内容的信息您的联接表是什么样子的<代码>用户id、朋友id?