Привет, нужна помощь) Цель - скоуп, который из существующих статусов сущности отбирает определенные(заданные в скоупе) в итоге выводим результат, который соответствует этим статусам.
Как это правильно написать?
Так:
scope :only_draft, -> { where('item.status = ?', 'draft', 'with_name', 'with_address', 'designed') }
Или так:
scope :only_draft, -> { where(item.status: ['draft', 'with_name', 'with_address', 'designed']) }
Вероятнее всего и то и то неверно😅 Вот и хочу узнать что не понимаю\упускаю\туплю