У меня есть модель под названием альфа.Другая модель, бета, имеет внешние ключи альфа и гамма.Я хотел бы увидеть, существует ли бета для данного альфа и гамма соответствия, поэтому я попытался сделать это так для экземпляра альфа с именем «а» и гаммы с именем «g», но это не работает, потому что это не так »по какой-то причине не знаю, как посмотреть гамму для каждой беты.Я могу поместить это в неприятный цикл, но это кажется очень не RoR.
a.betas.gamma.includes?(g)
Я также пробовал различные формы a.betas.find(:gamma => g)
Они также не работают.Должен ли я просто перенести все в модель бета-версии и сделать ее классным методом бета-тестирования?Это кажется удивительно неудобным.