特定
用户:
class User < ActiveRecord::Base
has_many :discussions
has_many :posts
end
Run Code Online (Sandbox Code Playgroud)
讨论:
class Discussion < ActiveRecord::Base
belongs_to :user
has_many :posts
end
Run Code Online (Sandbox Code Playgroud)
帖子:
class Post < ActiveRecord::Base
belongs_to :user
belongs_to :discussion
end
Run Code Online (Sandbox Code Playgroud)
我目前正在控制器中初始化帖子
@post = current_user.posts.build(params[:post])
Run Code Online (Sandbox Code Playgroud)
我的问题是,如何设置/保存/编辑@post模型,以便设置帖子和讨论之间的关系?