Я пытаюсь использовать jq
для решения этой проблемы.
Предположим, у меня есть следующий объект
{
"listA": [
{
"id": "12345",
"code": "001"
}
]
"listB": [
{
"id": "12345",
"prop": "AABBCC"
}
]
}
На самом деле мои два списка длиннее, но id
не повторяется в каждом списке.
Как я могу объединить два списка в один список, где каждый элемент является объектом со свойствами, отличными от id
для данного id
, которые собираются в одинобъект?
Например, из вышеприведенного объекта мне бы хотелось следующее:
{
"listC" : [
{
"id": "12345",
"code": "001",
"prop": "AABBCC"
}
]
}