[RUBY] inclure la méthode

inclure la méthode

Rails includes est une méthode qui peut réduire considérablement le nombre d'accès lors de la récupération de données à partir de plusieurs tables associées.

ruby.rb


@events = @events.includes(:member)

Si vous donnez le nom de l'association à la méthode includes, elle sera associée immédiatement après la requête réelle. Lancement d'une requête pour obtenir des objets de modèle en masse Dans l'exemple ci-dessus: il émettra une requête pour obtenir les objets membres en masse.

En regardant le SQL émis ...

SELECT "staff_members".*FROM "staff_members"
  WHERE "staff_members"."id" IN (1,2,3,4,5)

Un tel sql est émis. En d'autres termes, utilisez la clause where au lieu de sélectionner une par une. Une méthode pratique qui résout le problème N + 1 en émettant du SQL dans un lot.

Recommended Posts

inclure la méthode
Comment utiliser la méthode include?
Méthode Java
méthode to_i
java (méthode)
Méthode getRequestDispatcher ()
méthode de fusion
Méthode de la carte
Méthode abstraite
méthode d'initialisation
Méthode de liste
met méthode
Confirmer la saisie du nom à l'aide de la méthode include?
Méthode Java
Méthode de classe
méthode save!
Méthode getParameter
[Java] méthode
méthode privée
méthode des rails
[Java] méthode
Méthode Ruby to_s
Recherche binaire Méthode de recherche dichotomisée
Méthode de recherche
Modèle de méthode d'usine
Méthode de commutation d'exception
Méthode de délégué Rails
Référence de la méthode Java8
[Méthode HTTP PATCH]
À propos de la méthode
[Java] méthode forEach
[Pratique] Méthode de la carte
[Servlet] Méthode de base
Méthode de recherche par bisection
Modèle de méthode de modèle
Modèle de modèle de méthode
Comment remplir 0 (peut être différent de 0)
Méthode d'étude JavaSilver11
méthode keycloak test-skip
Modèle de méthode d'usine
[Ruby] méthode d'initialisation
Méthode de construction Ruby
erreur de méthode `** _ chemin 'non définie
référence de la méthode java8
[Java] Méthode aléatoire
Méthode d'accesseur Ruby
[Java] méthode de fractionnement
méthode de la carte rubis
Inclure l'image dans le fichier jar avec la méthode statique java