Задать вопрос
@EVOSandru6

Как правильно в Yii писать несколько with в searh criteria модели?

Добрый день,

У главной модели есть 3 связи.

Правильно ли в контексте метода search() писать так:
$criteria->with	= ['manager']; 	
$criteria->with	= ['customer']; 
$criteria->with	= ['hotel'];


Или в данном контексте они друг друга перебивают?

Вот так словил ошибку:

$criteria->with = ['customer', 'manager', 'hotel'];
  • Вопрос задан
  • 99 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Onskills
    PHP: базовый курс
    1 месяц
    Далее
  • teamcoding
    TC200PY Разработка PHP веб-приложений на Yii2. Шаблон приложения advanced
    3 месяца
    Далее
  • FructCode
    Yii2 Фреймворк
    2 месяца
    Далее
Решения вопроса 1
В первом случае вы перезаписываете свойство, таким образом останется только последнее значение. Во втором случае какая ошибка? Это правильный код.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы