我的查询是 -
result = Table.select('count(*) as totalCount, sum(price) as totalSum').where('user = ?', id)
返回
{
"id": null,
"totalCount": 3,
"totalSum": 300,
}
但我不想要身份证明。如何删除id:null
答案 0 :(得分:1)
使用pluck而不是select。
我没有尝试过,但认为这应该有效。
INSERT INTO TableA (ID , [Count])
SELECT ID , COUNT(*)
FROM TableB
WHERE [enabled] = 'true'
GROUP BY ID
答案 1 :(得分:1)
您可以通过以获取结果:
result = result.as_json(:except => [:id])
ID除结果外。