ActiveRecord Select con vinculación de parámetros

Quiero usar una subconsulta con ActiveRecord así:

User.select(
    'users.*, 
    (select sum(amount) 
        from subscriptions 
        where subscriptions.user_id = user.id
        and created_at < ? ) as amt)'
).order('amt')

Sin embargo, en la segunda a la última línea, tengo el problema de que no puedo averiguar cómo enlazar laTime parámetro de clase, comoActiveRecord::Baseesselect El método no acepta más de un parámetro (la cadena sql). ¿Qué debo hacer?

Respuestas a la pregunta(1)

Su respuesta a la pregunta