У меня есть класс Collection
, в котором много монет.Я пытаюсь выбрать коллекции, которые имеют более двух монет.В настоящее время у меня нет проблем с этим через прямой Ruby, но это крайне неэффективно.
Мой текущий код:
collections = Collection.all.select { |c| c.coins.count > 2 }
Как мне добиться этого посредством joins
вызова с Arel?
Спасибо!