Вываливает вообще все совпадения, а необходимо чтобы это работало так:
where domain_id = 2, если нет -> domain_id = 1, если нет -> domain_id IS NULL, некий приоритет, а сейчас он ищет и находит все записи.
Нужно чтобы нашел максимальное совпадение - вернул его, переходим к следующим параметрам
Дмитрий, Да, у меня есть nested sets категории, страницы, которые могут быть привязаны к категории, тоже самое с товарами, все url строятся от корня.
Например ссылка:
site/cars/koleso
Может вести:
1) на категорию koleso (родитель - категория cars)
2) на страницу koleso (родитель страницы - категория cars)
3) на категорию товара koleso (родитель - категория товаров cars )
4) на товар koleso (родитель - категория товаров cars)
Дмитрий, я думал ->with() делает join и добавляет связанные модели, как будет правильно получить объекты related ?
подскажите пожалуйста, не нагуглил подходящего варианта, без костылей аля $model = PageOption::find
Дмитрий, сделал - [$index]pageOptions[value], все хорошо, кроме того что - loadMultiple не загружает данные в связанные модели, возвращает true, сижу пытаюсь разобраться