猿问

Rails原始SQL示例

Rails原始SQL示例

如何将此代码转换为原始sql并在rails中使用?因为当我在heroku中部署此代码时,会出现请求超时错误。我认为如果我使用原始sql,这将更快。

@payments = PaymentDetail.joins(:project).order('payment_details.created_at desc')@payment_errors = PaymentError.joins(:project).order('payment_errors.created_at desc')@all_payments = (@payments + @payment_errors)


HUX布斯
浏览 641回答 3
3回答

慕哥6287543

你可以这样做:sql = "Select * from ... your sql query here" records_array = ActiveRecord::Base.connection.execute(sql)records_array 然后是你可以迭代的数组中的SQL查询的结果。
随时随地看视频慕课网APP

相关分类

SQL Server
我要回答