Rails有许多没有连接表的through-建议

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Rails有许多没有连接表的through-建议相关的知识,希望对你有一定的参考价值。

  1. # acts_as_roleable
  2. create_table :users, :force => true do |t|
  3. t.string :name
  4. # ...
  5. end
  6.  
  7. # acts_as_roleable
  8. create_table :groups, :force => true do |t|
  9. t.string :name
  10. # ...
  11. end
  12.  
  13. create_table :memberships, :force => true do |t|
  14. t.integer :group_id
  15. t.integer :user_id
  16. end
  17.  
  18. create_table :roles, :force => true do |t|
  19. t.string :name
  20. t.column :roleable_id, :integer
  21. t.column :roleable_type, :string
  22. end
  23.  
  24. create_table :permissions, :force => true do |t|
  25. t.string :role_id
  26. t.string :name
  27. # ...
  28. end

以上是关于Rails有许多没有连接表的through-建议的主要内容,如果未能解决你的问题,请参考以下文章

Rails - 按连接表数据排序

Ruby-on-Rails:多个 has_many :通过可能吗?

从关联中检索 :through 表的名称?

连接Mysql提示Can’t connect to local MySQL server through socket的解决方法

何时在 Rails 中使用“has_many :through”关系?

连接Mysql提示Can’t connect to local MySQL server through socket的解决方法