Я не могу найти секретный соус, чтобы заставить jq делать то, что я хочу.
Учитывая следующий надуманный ввод:
{
"node1": {
"1": {
"Aliases": ["one", "uno"]
},
"2": {
"Aliases": ["two", "dos"]
}
},
"node2": {
"a": {
"Aliases": ["alpha"]
},
"b": {
"Aliases": ["bravo"]
}
}
}
Я хочу вернуть ключипредки Aliases
, когда Aliases
содержит определенное значение.
Например, учитывая ключ поиска dos
, я хочу вернуть node1
и 2
.
Youможете играть с этими данными в jqplay .Любая помощь будет оценена.