Облако тегов только определенных постов в рельсах - PullRequest
0 голосов
/ 09 августа 2011

Привет, я использую act_as_taggable в моем приложении rails 2.3.11.

У меня есть пользователь модели, который может публиковать сообщения, связанные с тегами.Поэтому я использую как

@tags = User.find(:first).posts.tag_counts

, чтобы получить теги, которые будут отображаться с использованием tag_cloud

Теперь проблема в том, что у нас есть функция, которая удаляет некоторые из сообщений пользователя на основенекоторые условия на тип сообщения, теперь, как я могу получить теги только этих сообщений.Сообщения, которые я хотел, я храню в @posts.Но как использовать тот же ..

Пожалуйста, дайте несколько советов

1 Ответ

0 голосов
/ 09 августа 2011

Определение области сообщения, которая определяет условия на основе типа сообщения. Поскольку вы не упомянули точные критерии ..

class Post < ActiveRecord::Base
  scope :specific_type, <?> #fill in with conditions for type of post
end

User.find(:first).posts.specific_type.tag_counts
...