Symfony2 Когда дело не работает.Symfony2 Orderby заданное значение поля
Хочет Сортировку по определенному значению поля первого
$query->select('s.firstName as first_name,s.lastName as last_name,sts.name as status_name')
->leftJoin('s.studentStatus', 'sts')
->where($query->expr()->orx(
$query->expr()->like('s.internalId', ':internalId'),
))
->addSelect('(CASE WHEN s.storeID = :location THEN 1 else 2) AS HIDDEN storeOrder')
->setParameter('internalId', "%{$internalId}")
->setParameter('location', "{$location}")
->orderBy('storeOrder', 'ASC')
->setMaxResults((int) $limit);
Хочет заказать на колонке конкретного значения первым, другие значения приходят после этого. У меня есть SQL-запрос, но он не работает с ниже Синтаксисом
Должен ли я использовать расширение, знаете ли вы процесс расширения использования в репозитории, можете ли вы обмениваться информацией. – Developer