6
Tôi đã có một truy vấn kỷ lục hoạt động mà tôi đang sử dụng group_byActive Record trật tự theo quy mô nhóm
@foo = Foo.group_by(&:relation)
Sau đó, trong giao diện i đang sử dụng
@foo.each do |group, values|
group x has values.count elements
end
Có cách nào tôi có thể sắp xếp chúng theo số lượng của mỗi nhóm?
không xác định phương pháp 'trật tự' cho # –
gì xảy ra nếu bạn thay đổi group_by vào nhóm? Đã chỉnh sửa câu trả lời của tôi. – oldergod
Điều đó sẽ hiệu quả, tôi sẽ đưa nó cho bạn. Mặc dù tôi tin rằng đó là làm nhóm của nó trên mức db, trong khi khác đã cho tôi những điều tôi có thể lặp lại trong ruby. –