Как я могу получить значение элемента из массива в gfsh

У меня есть следующие данные в gfsh DB:

gfsh>query --query="выбрать * из /siteinfo"

Результат: правда

Лимит : 100

Ряды : 4

Результат


{"id": "9347292b-cad8-4837-92b0-df34b8083901", "lastUpdateTime": "1646376430201", "fqdn": "test03.east.net", "вес": 1, "administrativeState": "разблокировано" ,"distributedSystemId":"3","lastSeenPeerUpdateTime":["4:1646376427321","1:1646376427321","2:1646376427321","3:1646376427321"],"siteLeader":false}{"id": "1493a604-1ea2-44fa-9fe4-3cb99ed8d71b", "lastUpdateTime": "1646376431751", "fqdn": "test01.east.net", "вес": 1, "administrativeState": "unlocked", "distributedSystemId": "1","lastSeenPeerUpdateTime":["2:1646376431235","4:1646376431235","3:1646376431235","1:1646376431235"],"siteLeader":true}{"id":"73ddaee1-e586-42ce-8a78-c5c3ad324bba","lastUpdateTime":"1646376430995","fqdn":"test02.east. сеть","вес":1,"administrativeState":"разблокировано","distributedSystemId":"2","lastSeenPeerUpdateTime":["2:1646376429276","4:1646376429276","1:1646376429276","3 :1646376429276"],"siteLeader":false}{"id":"150f58b5-e43e-40ef-a25d-2c5f2a69c06b","lastUpdateTime":"1646376430783","fqdn":"test04.east.net","вес ":1,"administrativeState":"разблокировано","distributedSystemId":"4","lastSeenPeerUpdateTime":["1:тест","2:тест","3:тест","4:тест"],"siteLeader":false}

Вы можете увидеть, что в результате нет определенного заголовка (слово «Результат» возвращается gfsh)

gfsh>query --query="выбрать e.value.Result из /siteinfo.entries e"

Результат: правда

Лимит : 100

Ряды : 4

Ценность


НЕОПРЕДЕЛЕННЫЙ

НЕОПРЕДЕЛЕННЫЙ

НЕОПРЕДЕЛЕННЫЙ

НЕОПРЕДЕЛЕННЫЙ

Как я могу получить «fqdn» только для «siteLeader» «true»? Спасибо.

1 ответ

Я не уверен, в чем здесь вопрос, потому что он находится непосредственно в Часто задаваемых вопросах и примерах запросов: Могу ли я увидеть примеры строк запроса, перечисленные по типу запроса?страница и не сильно отличается от обычного SQL:

      select s.fqdn from /siteinfo s where s.siteLeader = true
Другие вопросы по тегам