Приветствую всех. Подскажите пожалуйста, что надо сделать для настройки индексации связных данных в yii2?
Поясню, что имею ввиду: в модели ActiveRecord есть метод:
...
public function getProperties()
{
return $this->hasMany(Property::class, ['entity_id' => 'id']);
}
...
И надо, чтобы выходной массив индексировался по полю slug из модели Property. Метод indexBy почему-то просто подставляет название поля в результат выборки и соответсвенно остаётся только одна запись.