• [^] # Re: j'y connais rien mais....

    Posté par . En réponse à la dépêche Ruby on Rails 3 est là. Évalué à 3.

    C'est parfaitement cohérent. Mais je ne suis pas certain qu'Arel tienne compte de ce cas. Je viens de faire un petit test rapide, et dans les deux cas la requête générée a été :

    SELECT "users".* FROM "users" WHERE ("users"."name" = 'david') AND (age > 29) LIMIT 20
    (pour Sqlite)

    Je ne serais donc pas étonné que chaque mot clé SQL soit placé de façon fixe par Arel, et que le LIMIT prenne place à la fin.

    A moins qu'il n'y aie un biais dans mon test (je ne suis pas à l'aise en DB) ?