Найти запись, которая имеет ВСЕ связанные записи
Сказать,
У нас есть «Персона» и «Любимые» модели.
«Фаворит» - это то, что любит этот человек: «музыка», «видео», «спорт», «интернет», «путешествия» и т. Д.
«Персона» HABTM «Фавориты» и «Фаворит» HABTM «Персоны»
Мне нужно найти человека, у которого есть ВСЕ перечисленные «Избранное». Например, найти человека, которому нравятся «музыка», «путешествия» и «спорт».
Как это можно сделать, используя метод ActiveRecord.find?