我运行了一个sql查询,结果从表返回*。我在ruby on rails代码中通过以下命令运行此命令:query:
sql = select * from ABC WHERE <condition>
results = ActiveRecord::Base.connection.exec_query(sql)
我将输出作为类型为activerecord::result的results,通过使用activerecord::result提供的散列函数,我将转换为一个数组。但是,这是一个哈希数组。有没有一种方法可以将它转换为activerecord的数组(我需要对每个活动记录做进一步的处理)以用于ex:single\u result.outloaded(其中过期是属于另一个表def的字段,该表def通过单个\u result.id连接到表)
感谢您的帮助。谢谢!
暂无答案!
目前还没有任何答案,快来回答吧!