Ich versuche, einen Datensatz in der Datenbank zu finden, die den niedrigsten Wert seiner Datetime Spalte hat. In einfacheren Worten, ich möchte einen Datensatz mit der frühesten Zeit finden.Ruby on Rails: Finden Sie den Datensatz mit dem niedrigsten Wert einer bestimmten Spalte
Ich kann Minimum verwenden, um den niedrigsten Wert zu finden, aber das wird nur den Wert selbst zurückgeben, und nicht den ganzen Datensatz.
Ich vermute, ich könnte eine andere Abfrage erstellen, aber ich frage mich, ob es eine effizientere Möglichkeit ist, dies zu tun.
Ich weiß, das ist ziemlich spät, aber ist es nicht mot mit '.first' und' 'asc'' innerhalb des Argument-Hash zu': order' –
@AnkitSoni Ohne die 'erste' würde die Abfrage mehrere Datensätze zurückgeben. –
Oh richtig, danke! +1 –