Когда я пишу следующий код
Post.find(:all,:group=>'comments')
Это только дает мне первую запись с соответствующим номером комментариев и пропускает другие записи с соответствующим номером комментариев.
С другой стороны, если я сделаю что-то вроде этого
Post.count(:all, :group=>'comments')
Это дает мне
#<OrderedHash {1=>9}>
, что означает, что у меня 9 сообщений, у которых нет комментариев = 1, и это ожидаемый результат.
Могу ли я сделать что-то, что дает мне упорядоченный хеш, но группы объектов с одинаковым количеством комментариев, т.е. посты с одинаковым количеством комментариев все сгруппированы вместе, и, наконец, я получаю хэш группы объектов (имеющих похожее свойство).