Отображение двух строк JSON - PullRequest
0 голосов
/ 09 октября 2019

Я хочу создать собственную строку json и отобразить ее вместе с другой. Я могу показать только одну строку JSON прямо сейчас. Мне нужно отобразить два последовательно. Я добавляю свойство «index» к свойству «hit» с помощью curl data.json | jq '{"index": {"index": {}}} + .hits.hits[]'

Я пытался передать по трубопроводу с помощью jq '.index + ._source', но это просто объединяет свойство с _source. Я пробовал jq .index ._source, но это ошибка.

Я могу выбрать _source или .index, отправив результат jq ._source или jq .index. Это будет правильно производить линии JSON. Все в порядке. Теперь мне нужен .index перед каждой строкой json ._source.

Мне нужен результат, который будет выглядеть следующим образом:

{"index": {}}
{/* ._source json line*/}
{"index": {}}
{/* ._source json line*/}
and so on...

Спасибо!

...