我是一名学习 Rails 的大一新生,正在从事我的第一个关于“在线书籍写作”的项目。
我已经制作了用户、书籍和部分的 MVC。像这样的协会:
class User < ActiveRecord::Base
has_many :sections , dependent: :destroy
end
class Section < ActiveRecord::Base
belongs_to :book
belongs_to :user
end
class Book < ActiveRecord::Base
has_many :sections
end
所以我在用户和部分之间建立了关系,但在用户和书籍之间没有关系。例如,user.1 写 book.1 的 section.1,user.2 写 book.1 的 section.2。
然后我想使用不同用户编写的 book.1 的所有部分,自动形成 book.1。(将文本字段直接连接在一个文本字段中,book_content 是 section_content 的总和)
我应该在视图或模型中做什么?