1
я получил модель вызова Answer
, а вот его столRails использовать SQL group_by
id group_id qset_id
1 123 1
2 123 2
3 123 1
4 456 1
5 456 1
6 456 3
мне нужно вернуться формат с array
или json
включают все group_id
и их различное qset_id
Может быть, как это
class: [
{
"group_id": 123
"qset_id": [1,2]
},
{
"group_id": 456
"qset_id": [1,3]
}
]
Я думал о group_by
, но я uck здесь. И таблица очень большая, есть ли эффективный способ Rails справиться с этим?
Я не уверен, потому что это заняло много времени, и результат не показал. «Ответ» очень большой (более 10 миллионов записей) –
Итак, вам нужно сделать это действие непосредственно в sql –
Можете ли вы дать мне подсказку? –