Как написать правильное минимальное значение соединения в Zend? - PullRequest
0 голосов
/ 14 января 2019

Как записать правильное минимальное значение соединения в Zend?

Ошибка не может быть выполнена (HY000 - 1111 - Неправильное использование групповой функции)

$select->join(
        DbTables::TBL_APARTMENT_IMAGES,
        new Expression(
            DbTables::TBL_APARTMENT_IMAGES . '.apartment_id = ' . $this->getTable() . '.id AND MIN(' .
            DbTables::TBL_APARTMENT_IMAGES . '.image_order)'
        ),
        [
            'image_path',
        ],
        Select::JOIN_LEFT
    );

This code is working

$select->join(
        DbTables::TBL_APARTMENT_IMAGES,
        new Expression(
            DbTables::TBL_APARTMENT_IMAGES . '.apartment_id = ' . $this->getTable() . '.id AND ' .
            DbTables::TBL_APARTMENT_IMAGES . '.image_order = 1'
        ),
        [
            'image_path',
        ],
        Select::JOIN_LEFT
    );
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...