Я использую рельсы и пытаюсь выяснить, как использовать ActiveRecord в методе, чтобы объединить следующее в один запрос:
def children_active(segment)
parent_id = Category.select('id').where('segment' => segment)
Category.where('parent_id'=>parent_id, 'active' => true)
end
По сути, я пытаюсь получить подкатегории категории, которая обозначена уникальным столбцом под названием сегмент. Прямо сейчас я получаю идентификатор категории в первом запросе, а затем использую это значение для parent_id во втором запросе. Я пытался понять, как использовать AR для объединения, чтобы его можно было выполнить всего за один запрос.