Получить список определенного контекста с владельцем - PullRequest
1 голос
/ 05 ноября 2010

Я использую act_as_taggabe_on, и я работаю в двух контекстах.Мои модели:

class Company < ActiveRecord::Base
  has_many :users
  acts_as_tagger 
end

class Expense < ActiveRecord::Base
  belongs_to :user
  acts_as_taggable_on :tags, :projects
end

Теперь в моем контроллере ... с @ company.owned_tags У меня есть теги для обоих контекстов владельца @company.Как получить теги для контекста проекта владельца @company?

1 Ответ

1 голос
/ 05 ноября 2010

Если на рельсах 2.x

@company.owned_tags.all(:conditions => ["context = ?", "project"])

на рельсах 3

@company.owned_tags.all.where("context = ?", "project")

По сути, Owned_tags - это просто отношения activerecord.

...