SQL Fields Query Execute#
Запускает SQL-запрос по полям кеша.
http://localhost:8080/ignite?cmd=qryfldexe&pageSize=10&cacheName={cacheName}&qry={qry}
Параметр |
Тип |
Опциональность |
Описание |
Пример |
|---|---|---|---|---|
|
|
— |
Размер страницы для запроса |
|
|
|
Да |
Имя кеша. Если не указано, используется кеш по умолчанию |
|
|
|
— |
Аргументы запроса |
|
|
|
— |
Кодирование SQL-запроса по полям |
|
|
|
Да |
Указывает не десериализовывать бинарные объекты. Значение по умолчанию — |
|
Объект ответа содержит:
элементы, которые возвращаются запросом;
метаданные запроса полей;
флаг, который указывает на последнюю страницу;
queryId.
{
"error": "",
"response": {
"fieldsMetadata": [
{
"fieldName": "FIRSTNAME",
"fieldTypeName": "java.lang.String",
"schemaName": "person",
"typeName": "PERSON"
},
{
"fieldName": "LASTNAME",
"fieldTypeName": "java.lang.String",
"schemaName": "person",
"typeName": "PERSON"
}
],
"items": [["Jane", "Doe" ], ["John", "Doe"]],
"last": true,
"queryId": 0
},
"successStatus": 0
}