26-04-2010, 10:55 PM
(Modification du message : 27-04-2010, 07:00 AM par Sephi-Chan.)
(26-04-2010, 10:46 PM)Sephi-Chan a écrit : Si ça peut t'aider, le choix qu'on fait les développeurs de Ruby on Rails est le suivant :merci ^^
recipes = Recipes.includes(:ingredients)
Le framework va récupérer toutes les recettes avec une première requête, puis il va récupèrer les ingrédients avec une condition IN(...) (en spécifiant les id des recettes récupérées dans la première requête.
Et la variable contient un tableau d'objets Recipe, qui ont chacun un attribut ingredients qui contient un tableau d'objets Ingredient.
Sephi-Chan
ben j ai développé la même chose, c'est cool ça ^^ (bon a part l'histoire des requetes, je n'étais pas sur et que j'appelle mais "détails" "module")
si pas de contre avis d'ici demain soir je validerais cette solution