2011-01-06 6 views
6

Vorremmo forzare il nostro modello Post a caricare tutti i commenti.Come posso forzare il caricamento attivo del record (Ruby) a livello di modello?

In questo momento dobbiamo specificare l'eager loading al find (: all), come di seguito:

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

C'è un modo per forzare un difetto eager loading a livello di modello Post, piuttosto che avere farlo in ogni ricerca? Qualcosa come di seguito:

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

risposta

Problemi correlati