Условия обработки персональных данных

Сайт использует технические и персональные данные пользователей для получения маркетинговой и статистической информации. Условия обработки персональных данных посетителей можно ознакомиться по ссылке.

В случае Вашего не согласия с этими условиями - просим Вас покинуть данный сайт. Если Вы продолжаете находиться и использовать сайт - Вы автоматически выражаете свое согласие с условиями обработки персональных данных пользователей сайта

X

Yii2 Left join в поиске — 2 варианта

Существуют минимум 2 варианта одного и того же синтаксиса left Join для yii2

Рассмотрим построение в yii2 вот такого запроса :

1. Вариант , ближе к sql запросам. category_item- это название таблицы . where — это по категории.

2 второй вариант, с использованием, hasMany . categoryitems — геттер из модели.

Вот сам геттер для реализации связи HasMany в модели Tezis.

Не забываем, если надо указать All в конце для поиска.

Вот пример функии Search , в которую передаеём id категории и используем Join left

Комментирование закрыто