Cистема управления сайтом

DJEMForeachFields

Позволяет ограничить набор полей в выборке
DJEMForeach Fields (string $fieldNames)

Параметры

Параметр Описание
$fieldNames Разделенный запятой список полей, подлежащих выборке

Возвращаемое значение

Экземпляр класса DJEMForeach
С помощью метода Fields можно ограничить количество возвращаемых полей в выборке. Допустим, вам необходимо сделать список разделов со ссылками, и вам требуются только поля _name и _url — в этом случае вы можете указать нужные поля через метод Fields и значительно сократить время выполнения запроса. По умолчанию DJEMForeach возвращает обьекты типа DJEMDocument, содержащие все поля документа. После применения метода Fields — содержащие только нужные поля. Если вызвать метод Fields, передав ему пустую строку в качестве параметра, то действие метода будет отменено, и выборка снова будет возвращать документы со всеми полями.
 $query R('DJEM')->GetForeach(); $query->Path('main.rus.news.$')->Sort('_sort')->Fields('_url,_name');  foreach ($query as $item) {     print '<a href="' $item->_url '">' $item->_name '</a>';  }  

Поиск по документации

© 2005 — 2024 DJEM Solutions, все права защищены. | Дизайн — Студия Fractalla