ActiveRecord Select mit Parameterbindung
Ich möchte eine Unterabfrage mit ActiveRecord wie folgt verwenden:
User.select(
'users.*,
(select sum(amount)
from subscriptions
where subscriptions.user_id = user.id
and created_at < ? ) as amt)'
).order('amt')
In der vorletzten Zeile habe ich jedoch das Problem, dass ich nicht herausfinden kann, wie das gebunden werden sollTime
Klassenparameter, wieActiveRecord::Base
'sselect
Methode akzeptiert nicht mehr als einen Parameter (die SQL-Zeichenfolge). Was mache ich?