Ich habe ein Product
Modell mit expired_at
Datumsfeld. Ich möchte Abfrage, die alle Produkte mit expired_at
Wert zurückgeben, die größer als ein Wert oder gleich Null ist.Schienen wählen Datensätze mit größer als oder gleich Null
Aber ich traf hier ein Ärger:
manufactured_at = Date.tomorrow
Product.where('expired_at > ? OR expired_at = NULL', manufactured_at)
# => ActiveRecord::Relation []
Product.all
# => Product id: 1, expired_at: nil, Product id; 2, expired_at: nil, ...
Wie kann ich diese Produkte in meiner Anfrage holen?
was ist ein Datentyp von expired_at Spalte? –