Следующий запрос работает нормально на клиенте postgres (postico):
sql = "select rs.created_at, lv.id
from external_verification_responses rs
inner join external_verification_requests rq on rs.external_verification_request_id = rq.id
inner join leave_verifications lv on lv.id = rq.request_id
WHERE (rs.params#>>'{last_call_Trip Enquiry_1, outcome}' = 'Interested') AND (date(rs.created_at) >= '2018-08-21')
ORDER BY rs.created_at DESC"
Однако с рельсами он ломается
records_array = ActiveRecord::Base.connection.execute(sql)
Ошибка:
ActiveRecord::StatementInvalid: PG::SyntaxError: ERROR: syntax error at or near "select rs"
LINE 1: select rs.created_at, lv.id from external_verification_respo...
Если определение псевдонима является проблемой в rails raw sql запросе, то как мне определить псевдоним в моем запросе?