JQ возвращает родительское и дочернее значение на основе ключа в дочернем массиве
Я пытаюсь использовать значения в подмассиве для фильтрации и возврата
1) значение из родительского 2) значение из вложенного массива
Как вы можете видеть ниже, есть два подмассива memberships
а также custom_fields
Приведенный ниже запрос возвращает правильный .name
(который существует на корневом уровне), но возвращает все .custom_fields[].enum_value.name
Я хочу вернуть это имя и ТОЛЬКО .custom_fields[].enum_value.name
где .custom_fields[].name == "repo"
'.data[] | select(.memberships[].section.name == "In_Development" and .custom_fields[].name == "repo") | (.name, .custom_fields[].enum_value.name)'
Если бы кто-то мог мне помочь, я бы очень признателен. Вытаскивал мои волосы на этом