Cómo: Detectar y resolver N+1 Problems
Este problema ocurre cuando el código necesita cargar los hijos de una relación padre-hijo (los “muchos” en el “uno a muchos”). En Rails, ActiveRecord tiene un método llamado includes , que garantiza que todos los datos asociados se carguen con el número mínimo de consultas.
Aunque también nos servirá probar las funcionalidades de esta gema.
Conceptos extraídos de:
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?