Size: a a a

2016 October 01

b

bbldzr in Yii Framework 2
Илья, покажите код )
источник

IM

Ilya Medzhidov 🖋 in Yii Framework 2
А  мне нужно не превращая объект в массив получить зависимости
источник

IM

Ilya Medzhidov 🖋 in Yii Framework 2
источник

IM

Ilya Medzhidov 🖋 in Yii Framework 2
Или выход - только использовать toArray?
источник

b

bbldzr in Yii Framework 2
а getCourse() как выглядит?
источник

IM

Ilya Medzhidov 🖋 in Yii Framework 2
public function getCourse()
   {
       return $this->hasOne(Courses::className(), ['index' => 'course']);
   }
источник

IM

Ilya Medzhidov 🖋 in Yii Framework 2
Так в asArray он все выводит как надо, показывает содержимое курса, а не индекс
источник

b

bbldzr in Yii Framework 2
у вас поле с id связи тоже называется course?
источник

IM

Ilya Medzhidov 🖋 in Yii Framework 2
Да
источник

b

bbldzr in Yii Framework 2
измените название связи
источник

b

bbldzr in Yii Framework 2
и обращайтесь к ней по этому новому имени
источник

b

bbldzr in Yii Framework 2
не надо их одинаково называть
источник

IM

Ilya Medzhidov 🖋 in Yii Framework 2
Так, вроде, удобнее)
источник

IM

Ilya Medzhidov 🖋 in Yii Framework 2
Пока не работаешь, как с объектом
источник

IM

Ilya Medzhidov 🖋 in Yii Framework 2
эх
источник

IM

Ilya Medzhidov 🖋 in Yii Framework 2
Понял, спасибо)
источник

b

bbldzr in Yii Framework 2
Обычно поле называется с суффиксом Id - courseId
источник

b

bbldzr in Yii Framework 2
а связь уже course
источник

IM

Ilya Medzhidov 🖋 in Yii Framework 2
В начале так и делал, но потом все переписал без суффиксов)
Показалось, что так будет удобнее работать
источник

IM

Ilya Medzhidov 🖋 in Yii Framework 2
Да и в принципе удобнее, пока не сталкиваешься с объектами
источник