+7 495 008 8452 пн.-пт. 10:00 – 17:00
Загрузка...
Если у вас возникли какие либо вопросы которые вы не смогли решить по нашим публикациям самостоятельно,
то ждем ваше обращение в нашей службе тех поддержки.


Отвечаю сам на свой вопрос. Изучив слегка документацию оказалось что можно выполнить данный запрос с помощью Вычисляемых полей:

Код
$params = [
    'select' => ['ID', 'UF_STATUS'],
    'order' => [
        'STATUS' => 'DESC'
    ],
    'runtime' => [
        new \Bitrix\Main\Entity\ExpressionField(
            'STATUS',
            'FIELD(%s, "' . \UW\Cades\Highload\UserStatusEnum::NOT_ACTIVE . '")',
            ['UF_STATUS']
        )
    ]
];
$list = $entity::getList($params);

для осознания написанного рекомендую посмотреть саму документацию там этот вопрос хорошо разжеван, у меня так не получится :)

Назад в раздел

Подписаться на новые материалы раздела:
Загрузка...