2011-01-06 1 views
6

Nous voudrions forcer notre modèle Post à charger tous les commentaires.Comment puis-je forcer le chargement actif (Ruby) de chargement actif au niveau du modèle?

En ce moment, nous devons préciser le chargement désireux à la découverte (: tout), comme ci-dessous:

Post.all(:include => [ :comment ]) 

Y at-il un moyen de forcer un défaut de chargement désireux au niveau du modèle Post, plutôt que d'avoir le faire dans chaque trouvaille? Quelque chose comme ci-dessous:

class Post < ActiveRecord::Base 
    has_many :comments, :include <all comments> # eager load?? 

Répondre

Questions connexes