首页 > 解决方案 > Rails 如何运行自定义查询并返回地图数组

问题描述

我的应用中有 2 个模型。假设 ModelA(id,attributeA1,attributeA2)和 ModelB(id,attributeB1,attributeB2)。现在我想运行一个自定义查询:

select attributeA1, attributeA2, attributeB2 from ModelA inner join ModelB on ModelA.id == ModelB.id

最终结果是我想要一个数组。每个元素都是一个带有这些键的映射:attributeA1,:attributeA2,:attributeB2。

标签: ruby-on-railsactiverecord

解决方案



推荐阅读