mysql — CAKE PHP 3 — запрос с OR на объект или связанный объект

Мне интересно, как сделать конкретный запрос в CakePHP 3 —

Я пытаюсь выяснить, как сделать, где с OR, но где находится на объекте, с которым я работаю, и OR находится на отношении ..

Этот запрос работает, если $ user_id является владельцем события …

$query = $this->Events
->find('all')
->limit(1)
->where([
'user_id' => $user_id,
'Events.id' => $id
])
->contain([
'Users',
'Groups'
]);

Но что, если я также хочу запросить, если вышеприведенное успешно, ИЛИ одно из отношений USERS имеет идентификатор, равный $ user_id? Я прочитал и попробовал много вещей, но не могу найти вариант, который будет работать ..?

Спасибо!

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector