0
Ich brauche eine Abfrage mit select_all zu machen, das so etwas wie:direkte Datenbankabfrage mit select_all mit Platzhalter
query << "SELECT blah blah FROM blah blah WHERE status_id IN(?, ?)"
query << " AND end_date IS NULL "
...
ActiveRecord::Base.connection.select_all(query.join, STATUS_1, STATUS_2)
Dies ist natürlich nicht funktioniert.
Was ist der richtige Weg?
Haben Sie ein bestimmtes Modell haben? Oder Sie möchten nur eine Abfrage erstellen? –
Es ist eine allgemeine Abfrage, die ich erstelle, nicht mit einem Modell verwandt. Das ist der Grund, warum ich keine Rails-Magie verwende –