Использование act_as_taggable_on для поиска экземпляров моделей с определенными тегами выполняется примерно так:
Ninja.tagged_with(["invincibility,uber-strength", any: true)
Однако что, если у меня есть 2 миллиона ниндзя в моем каталоге ниндзя, и я хочу запустить задание на многих из них.
Я мог бы найти в пакетах, но я не совсем понимаю, как это сделать с тегами на модели. Например:
Ninja.all.find_in_batches(batch_size:1000) do |group|
group.each do |ninja|
ninja.battle!
end
end
Есть ли способ пакетировать теги с запросом?