J'ai un modèle de peinture. les votes sont intégrés dans la peinture. Comment puis-je interroger toutes les peintures et l'ordre par le nombre de votes? En théorie, je voudrais énumérer tous les tableaux commençant par ceux qui ont le plus de votes.Comment lister les peintures en fonction du nombre de votes
À titre de référence. Voici la définition des deux modèles:
class Painting
include Mongoid::Document
include Mongoid::Timestamps
field :title, :type => String
embeds_many :votes
...
end
class Vote
include Mongoid::Document
include Mongoid::Timestamps
embedded_in :painting, :inverse_of => :votes
...
end
Comment cela est-il accepté si mongoid n'a pas de mécanisme de cache de compteur? –