0
J'essaie d'ajouter la portée, dans laquelle tous les enregistrements dont la colonne sign_in_count
n'est pas 0
Comment puis-je récupérons les enregistrements dont la colonne est pas 0
Comment puis-je?
scope :confirmed, where("sign_in_count" => 0)
Ce récupère probablement tous les enregistrements dont sign_in_count
est 0.
Je veux en face. Comment puis-je?
ce qui est mieux? vôtre ou 'portée: confirmée, où (" sign_in_count! =? ", 0)' – HUSTEN
@HUSTEN '<>' est la norme SQL-92. Alors peut-être un peu plus portable que '! ='. De plus, '<> 0' ne retournera pas les lignes où sign_in_count est nul. Alors garde cela en tête. –
dépend de ce DB que vous utilisez. http://www.w3schools.com/sql/sql_where.asp Et imho valeur NULL pourrait également causer un problème, je voudrais aller avec "> 0" pour être sûr –