Отвечаю сам на свой вопрос. Изучив слегка документацию оказалось что можно выполнить данный запрос с помощью
Вычисляемых полей:
Код |
---|
$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); |
для осознания написанного рекомендую посмотреть
саму документацию там этот вопрос хорошо разжеван, у меня так не получится