Skip to content

Instantly share code, notes, and snippets.

View SeRGei93's full-sized avatar

Sergei Stefanovich SeRGei93

View GitHub Profile
@SeRGei93
SeRGei93 / _attention.md
Created August 10, 2021 17:12 — forked from sukhikh18/_attention.md
Получение списка элементов инфо-блока, их свойства и раздел (D7) #Bitrix #ORM

ElementTable

Заметка 1

При использовании множественных связей (1:N, M:N) параметр limit ограничивает количество связей.

Заметка 2

fetch и fetchAll получают все результаты, в то время как fetchObject может получать несколько результатов объекта (при множественныъ связях). При незнании этого conunt($rs->fetchAll()) - может возвращать неожиданный результат

Заметка 3

Метод getFieldname работает только для описанных в getMap полей. Используйте $rs->fetchObject()->get('FIELD_NAME') для runtime reference (или $entity->addField вместо runtime)