/bitrix\modules\main\lib\entity\query.php:1342
/*
Vadim: this is for paging but currently is not used
if ($this->count_total || !is_null($this->offset))
{
$cnt_body_elements = $build_parts;
// remove order
unset($cnt_body_elements['ORDER BY']);
$cnt_query = join("\n", $cnt_body_elements);
// remove long aliases
list($cnt_query, ) = $this->replaceSelectAliases($cnt_query);
// sel ect count
$cnt_query = 'SELECT COUNT(1) AS TMP_ROWS_CNT FR OM ('.$cnt_query.') xxx';
$cnt = $connection->queryScalar($cnt_query);
}
*/ |
Уважаемый Вадим!!
К сожалению, это не используется только потому это не сделано. У нас большой проект на орме уже работает, вышло пару десятков обновлений, но до сих пор вы почему то считаете, что это ни кому ни нужно.
Подпираем костылями как можем, но очень вас просим включить функционал подсчета строк как можно быстрее. Или укажите когда примерно стоит ожидать.
Будем рады за любые идеи по развитию нового ядра.