Задать вопрос
atis2345
@atis2345
PHP developer

Как узнать сумму итемов используя релейшены в Yii2?

class Customer
{
    /** @var $totalHouses total Houses */
    public $totalHouses;

    /** @var $houses array of Houses */
    public $houses;

    /** @var $sum total sum of Houses */
    public $sum;
}

class House
{
    /** @var $District District */
    public $District;

    /** @var $cost float */
    public $cost;

    /** @var $customer Customer|null */
    public $Customer;
}

class District
{
    /** @var $totalHouses total Houses */
    public $totalHouses;

    /** @var $houses array of Houses */
    public $houses;

    /** @var $sum total sum of Houses */
    public $sum;
}


связи:

houses.customer_id = customer.id
houses.district_id = district.id

как узнать общую сумму домов у покупателя?
как узнать общую сумму домов района?
как узнать общее количество домов района?
  • Вопрос задан
  • 240 просмотров
Подписаться 1 Оценить 3 комментария
Помогут разобраться в теме Все курсы
  • Onskills
    PHP: базовый курс
    1 месяц
    Далее
  • teamcoding
    TC200PY Разработка PHP веб-приложений на Yii2. Шаблон приложения advanced
    3 месяца
    Далее
  • FructCode
    Yii2 Фреймворк
    2 месяца
    Далее
Решения вопроса 1
atis2345
@atis2345 Автор вопроса
PHP developer
Вот так вот:
sum + yii2 relation
How get sum of field in the related table in one q...

Единственное что не очень хорошо так это то что "жадная" загрузка не работает!
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы