Michel, merci de ta réponse.
Le problème est en fait que PG et SQLite ne gèrent pas les NULLS de la même
façon (je me sens un peu bête là :)
DONC solution :
en local:
top_users = User.order("login_count DESC").limit(20)
en prod:
top_users = User.order("login_count DESC NULLS LAST").limit(20)
Et le tout ressemble à cela:
- if Rails.env == "development"
- sorting = "DESC"
- else
- sorting = "DESC NULLS LAST"
- User.order("login_count #{sorting}").limit(20).each_with_index do |i,
index|
--
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse
[email protected]