From 0b15ef87939b79c23aa65bb45250b07a69dd88db Mon Sep 17 00:00:00 2001 From: Alexander Vorobyev Date: Fri, 19 Jun 2026 22:26:27 +0300 Subject: [PATCH] =?UTF-8?q?chore:=20=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB?= =?UTF-8?q?=D0=B5=D0=BD=D0=BE=20use=20=D0=B2=20=D0=BF=D1=80=D0=B8=D0=BC?= =?UTF-8?q?=D0=B5=D1=80=D1=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/orm/querying-data.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pages/orm/querying-data.md b/pages/orm/querying-data.md index 69c30f5..8d69265 100644 --- a/pages/orm/querying-data.md +++ b/pages/orm/querying-data.md @@ -296,6 +296,8 @@ BookTable::getList([ Для подсчета количества записей используйте `ExpressionField`: ```php +use \Bitrix\Main\ORM; + BookTable::getList([ 'select' => ['CNT'], 'runtime' => [ @@ -312,6 +314,8 @@ BookTable::getList([ После того, как добавили вычисляемое поле, его можно использовать в фильтрах: ```php +use \Bitrix\Main\ORM; + BookTable::getList([ 'select' => ['PUBLISH_DATE'], 'filter' => ['>CNT' => 5], @@ -335,6 +339,8 @@ BookTable::getList([ Если вычисляемое поле нужно только в `select`, `runtime` можно не использовать. Система поддерживает вложенные выражения, которые разворачиваются в финальном SQL. ```php +use \Bitrix\Main\ORM; + BookTable::getList([ 'select' => [ new ORM\Fields\ExpressionField('MAX_AGE', 'MAX(%s)', ['AGE_DAYS'])