NsgDataRequestParams class
Properties
-
compare
→ NsgCompare
-
Условие на запрашиваемые данные
no setter
-
count
↔ int
-
Ограничение на максимальное количество запрашиваемых данных
На стороне сервера задается еще одно ограничение, которое не может быть превышено за счет установки данного параметра
getter/setter pair
-
fieldsToRead
↔ String?
-
При задании этого списка другие поля не будут прочитаны.
Имеет смысл использовать только при тонкой оптимизации объема передаваемых данных
getter/setter pair
-
groupBy
↔ List<String>?
-
Список полей для группировки данных
Имеет смысл при запросе данных по регистру
getter/setter pair
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
neededFields
↔ List<String>?
-
При задании этого списка другие поля не будут прочитаны
Имеет смысл использовать только при тонкой оптимизации объема передаваемых данных
Замена fieldsToRead
getter/setter pair
-
params
↔ Map<String, dynamic>?
-
Словарь передаваемых параметров
getter/setter pair
-
referenceList
↔ List<String>?
-
Список ссылочных полей, при нахождении не нулевых ссылок на объекты в этих полях
Вместе со списком основных объектов будут получены все объекты, на которые есть ссылки
getter/setter pair
-
requestId
↔ String?
-
Идентификатор запроса. Имеет смысл при Post-запросах
getter/setter pair
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
-
showDeletedObjects
↔ bool
-
Возвращать помеченные на удаление
getter/setter pair
-
sorting
↔ String?
-
Сортировка. Формат: ИмяПоля+ или ИмяПоля- для указания направления сортировки
Если надо задать сортировку по нескольким полям, следует разделять их запятыми
getter/setter pair
-
top
↔ int
-
getter/setter pair
-
transactionId
↔ String?
-
Идентификатор транзакции. Имеет смысл при Post-запросах
getter/setter pair