Пытаюсь сделать связь вот такого вида:
$this->hasOne(\common\models\MyModel::className(), ['novos_id' => 'novos_id','rooms' => 'rooms','ROUND(a.area,1) = ROUND(b.area,1)'])->alias('b')
Но не получается. Нужно как-то запихнуть в связь 'ROUND(a.area,1) = ROUND(b.area,1)' в ON , но инфы не нашел как это сделать. Может кто сталкивался ?
//Это комментарий.
Пример из моей модели:
public function getFiles()
{
return $this->hasMany(Attachment::classname(),['itemId' => 'id'])
->where(['model' => 'message']);
}
Сборка персонального компьютера от Artline: умный выбор для современных пользователей