のRails 3.0.1 Mongoid(2.0.0.beta.20)Mongoid:コメント フィールド:親
級ポスト embeds_manyに埋め込まれた文書から実行するコールバックcomments_count エンド
Class Comment
embedded_in :commentable, :inverse_of => :comments
end
私は最もコメントの多い10の記事を選択したいと思う。これを行うには、投稿にcomments_countフィールドが必要です。しかし、私のコメントはポリモーフィックなので(Post.comments、Message.commentsなど)、私はポストでincコールバックを作成したくありません。私がしなければならないのは、コメントのコールバックを作成して、投稿のcomment_countフィールドを更新することです。
私はparrent文書からフィールドに埋め込まれた文書にINC操作を行うとparrentドキュメントここ
ありがとうございます。 _parentメソッドの説明を含むmongodbドキュメントへのリンクがありますか? – Lewy
'_parent'のドキュメントを見つけることができません。試行錯誤して自分で見つけました。 – bowsersenior