Hmmm, à moins que quelque chose ne m'aie échappé, première ou deuxième ligne donneront un résultat équivalent.
On peut voir la variable users comme faisant référence à une requête en cours de construction. On y ajoute des filtres, des limites et compagnie dans l'ordre qu'on veux (première ou deuxième ligne).
La requête (qui englobera toutes ces contraintes) n'est construite et exécutée que bien plus tard, au moment ou on tente d'accéder à son résultat (ils appellent ça lazy evaluation si mes souvenirs sont corrects).
[^] # Re: j'y connais rien mais....
Posté par niconoe . En réponse à la dépêche Ruby on Rails 3 est là. Évalué à 2.
On peut voir la variable users comme faisant référence à une requête en cours de construction. On y ajoute des filtres, des limites et compagnie dans l'ordre qu'on veux (première ou deuxième ligne).
La requête (qui englobera toutes ces contraintes) n'est construite et exécutée que bien plus tard, au moment ou on tente d'accéder à son résultat (ils appellent ça lazy evaluation si mes souvenirs sont corrects).