Size: a a a

2016 September 29

A

Anatolyx in Yii Framework 2
Давайте код, по словам не понятна суть проблемы
источник

IM

Ilya Medzhidov 🖋 in Yii Framework 2
Вообще в идеале было бы, чтобы даже в вызове зависимости нужно было использовать реальное название столбца, а не его интерпретацию в названии функции
источник

IM

Ilya Medzhidov 🖋 in Yii Framework 2
Я привел пример кода выше
источник

A

Anatolyx in Yii Framework 2
На каком языке он написан?
источник

IM

Ilya Medzhidov 🖋 in Yii Framework 2
Т.е. я использую

User::find()->with('relatedExample')->one()

и получаю

[
   'index' => 1,
   'related_example' => 12,
   'relatedExample' => ...
]
источник

IM

Ilya Medzhidov 🖋 in Yii Framework 2
А ожидается, хотя бы

[
   'index' => 1,
   'related_example' => ...
]
источник

IM

Ilya Medzhidov 🖋 in Yii Framework 2
без лишнего мусора, который оставляет фреймворк
источник

IM

Ilya Medzhidov 🖋 in Yii Framework 2
непонятно зачем
источник

A

Anatolyx in Yii Framework 2
И вышесказанного я понял, что вас не устраивает как Yii2 работает с relations.

Фреймворк загружает модель с дополнительным отношениями, как вы его и попросили
источник

S

SiZE in Yii Framework 2
обычно используется так:
'user' (id, profile_id)


public function getProfile();

User::find()->with('profile')->one();
источник

A

Anatolyx in Yii Framework 2
И мусора здесь никакого нет
источник

S

SiZE in Yii Framework 2
и как бы profile_id не должен затираться релейшеном
источник

S

SiZE in Yii Framework 2
это ж аттрибут йопта. с ним можно работать - изменить для сохранения нового, удалить
источник

IM

Ilya Medzhidov 🖋 in Yii Framework 2
Это все хорошо, но я немного о другом
источник

АС

Александр Степанюк in Yii Framework 2
например в форме будет выбор из селекта...
источник

IM

Ilya Medzhidov 🖋 in Yii Framework 2
Что если я вызываю зависимость, я ожидаю получить её содержимое в  свойстве с названием столбца, а не в свойстве, с названием функции
источник

IM

Ilya Medzhidov 🖋 in Yii Framework 2
Я не говорю, что это вызывает ошибки, я говорю, что было бы удобнее
источник

S

SiZE in Yii Framework 2
ну это пожалуй как ожидать что тебе майбах покататься дадут после этого :D
источник

A

Anatolyx in Yii Framework 2
Нет, в атрибут вы его не получите
источник

A

Anatolyx in Yii Framework 2
Это разные понятия
источник