пометить статистику с помощью rails

Я использую плагин:

http://github.com/karmi/is_taggable

Как я могу выполнять простую статистику по своим тегам, например. какой тег чаще всего используется? какие теги не используются и т.д.?

С SQL я бы сделал что-то вроде:

выберите id, count(*) из группы тегов по tagged_id;

Но я не вижу, как это сделать с плагином.

Спасибо!


person poseid    schedule 17.04.2010    source источник


Ответы (1)


Попробуйте Tag.count(:conditions => ["name = ?", tagname]), где tagname — это то, что вы ищете. Поскольку Tag является моделью активной записи, все методы работают.

person Sandman    schedule 19.04.2010
comment
спасибо .. это указало в правильном направлении. Я могу использовать: Tagged.count(:conditions =› [tag_id = ?, tagid]), чтобы получить обзор использования tag_ids - person poseid; 19.04.2010