Для чтения и записи данных в heap-таблицу следует использовать объект-репозиторий, который возвращается функцией Heap.Table. Ниже перечислены все доступные методы и свойства репозитория:
getById — возвращает heap-запись (или heap-объект) по переданному уникальному идентификатору. Бросает ошибку, если записи с таким идентификатором не существует.
findAll — универсальный способ запросить объекты heap-таблицы.
Возвращает либо все записи, либо с заданной фильтрацией, сортировкой и ограничениями количества
(where
, order
, limit
, offset
).
countBy — возвращает количество записей, удовлетворяющих заданному фильтру.
update
, ничего не делает, если такой записи нет.type — строковой "тип" таблицы. Отличается от названия таблицы и служит идентификатором таблицы в пространстве аккаунта.
schema — JSON-схема соответствующая структуре таблицы и используемая для её валидации. Обладает рядом дополнительных нестандартных свойств, помогающих анализировать мета-информацию таблицы.