2011-01-06 10 views
6

Nos gustaría obligar a nuestro modelo de publicación a cargar todos los comentarios con impaciencia.¿Cómo forzar registro activo (Ruby) carga ansiosa en el nivel de modelo?

En este momento tenemos que especificar la carga ansiosa en el find (: todos), como a continuación:

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

¿Hay una manera de forzar a un defecto de carga ansiosa a nivel de modelo Post, en lugar de tener para hacerlo en cada hallazgo? Algo parecido a continuación:

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

Respuesta

Cuestiones relacionadas