私はモデルpost.rbにあります:
class Post
include Mongoid::Document
attr_accessible :content, :original_post
end
post_controller.rbでアクションを作成します:
def create
@post = Post.new(params[:post])
@post.original_post = @post
@post.save
end
この投稿のコピーを作成し、同じ機能を備えた投稿をさらに作成するため、この投稿がオリジナルであることを知りたいです。
ただし、投稿を作成しようとすると、次のエラーが発生します。
BSON :: InvalidDocument(PostクラスのオブジェクトをBSONにシリアル化できません。):