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