acts_as_taggable_on: запрос для пользователей, помеченных любым из этих тегов - PullRequest
1 голос
/ 16 июля 2010

Я использую acts_as_taggable_on и пытаюсь сделать запрос для всех пользователей, помеченных любым тегами в коллекции tags

Прямо сейчасЯ делаю:

tags.map(&:name).each { |name| @result.push User.tagged_with(name) }

Есть ли способ, которым я могу сделать это в одном запросе, а не tags.size запросов?Буду признателен за любую помощь.

1 Ответ

1 голос
/ 16 июля 2010

Попробуйте это:

User.tagged_with(tags.map(&:name), :any => true)

Надеюсь, это поможет!

...