本文介绍了Rails 4-多对多关系的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个是有效的声明。

So I guess A Bookmark can have many lists is a valid statement.

推荐答案

适用于=> Rails 4:



app / model / Bookmark.rb

class Bookmark < ActiveRecord::Base
  has_and_belongs_to_many :lists
end

app / model / List.rb

class List < ActiveRecord::Base
  has_and_belongs_to_many :bookmarks
end

创建一个新迁移

rails generate migration CreateJoinTableListBookmark List Bookmark

迁移

rake db:migrate

这篇关于Rails 4-多对多关系的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-23 21:19