8
votes

rails 3 pas nil

J'essaie de sélectionner tous les enregistrements qui ne sont pas NULL de ma table à l'aide de la méthode xxx

mais cela ne fonctionne pas, y a-t-il une autre solution pour faire cela?


0 commentaires

3 Réponses :


2
votes

Vous pouvez utiliser: xxx


0 commentaires

8
votes

Utilisez une chaîne plutôt que d'un hachage xxx


0 commentaires

13
votes

Vous pouvez le faire en utilisant le Arel Syntaxe (qui a le bonus d'être indépendant de la base de données): < Pré> xxx


4 commentaires

Nice ... je me sens arel est encore un peu sous-estimé par les promoteurs de rails


@Lucapette a accepté, bien que la documentation quasi inexistante soit à blâmer pour cela ...


@BenOitgarret Merci, vous avez sauvé la journée! J'ai eu une requête de filtre travaillant sous SQLite3, mais cassée sur Postgres. Je ne savais pas l'arelle. Merci pour l'indice. Je vais regarder dans ça.


Points bonus pour le code vilain non évident. Les rails doivent faire cela mieux.