Rails 3.0.1 Mongoid (2.0.0.beta.20)
Сообщение класса embeds_many: поле комментариев: комментарий_count конец
Class Comment
embedded_in :commentable, :inverse_of => :comments
end
Я хочу выбрать 10 наиболее комментируемых сообщений,Для этого мне нужно поле comments_count в Post.Но так как мой комментарий полиморфен (Post.comments, Message.comments и т. Д.), Я не хочу создавать обратные вызовы inc в Post.Что я не хочу делать, так это создать обратный вызов в Comment, который обновит поле comment_count в Post.
Я не знаю, как я могу выполнить операцию inc во встроенном документе над Field из parrent-документа и выполнить этот обратный вызов изотдельный документ