Возможно ли в hasmany() передать 2 условия. Мне нужно что бы в запросе получилось к примеру:
SELECT ... LEFT JOIN ... ON user.id = user_rank.id_user AND date_end is null
Если пишу вот так:
return $this->hasMany(SotrRank::className(),['sotr_code' => 'code'])->where(['date_end'] => null);
То условие Where применяется ко всему запросу а не к LEFT JOINу в ON