In meinem Modell mir den Geltungsbereich definiert:Schienen konvertieren Datetime Datum innerhalb eines Bereichs
scope :today, -> { where time_start: Date.today }
Das funktioniert nicht, weil ich einen MySQL-Datetime gegen ein Datum zu vergleichen. Ich versuche, das Äquivalent der Funktion date() mysql zu tun (das Extrahieren eines Datums aus einer Datetime).
Dank Nic, dachte ich über diese Lösung, aber es fühlte sich wie ein Hack – mrtnmgs
Dies ist in keiner Weise ein Hack. In der Tat würden viele argumentieren, dass dies eine Methode von Rails ist, im Gegensatz zur Verwendung von rohen und möglicherweise herstellerspezifischen Strings in der Abfrage. –
ooh toller Punkt! Ich werde die angenommene Antwort ändern. Danke noch einmal! – mrtnmgs