У меня есть два файла JSON.
file1.json:
{
"Fruits": [
{
"name": "Apple",
"something_else": 123,
"id": 652090
},
{
"name": "Orange",
"something_else": 456,
"id": 28748
}
]}
file2.json:
{
"Fruits": [
{
"weight": 5,
"id": 652090
},
{
"weight": 7,
"id": 28748
}
]}
Я хочу объединить объекты из обоих файлов, если они имеют общий ключ 'id', но извлечь из свойства file1 только свойство 'name'. Как мне сделать это с помощью JQ?
Вот что я хочу получить:
{
"Fruits": [
{
"name": "Apple",
"weight": 5,
"id": 652090
},
{
"name": "Orange",
"weight": 7,
"id": 28748
},
]}