Я пытаюсь обновить некоторые объекты на основе списка объектов.Например, я хочу превратить это:
{
"names": ["a","c"],
"del": {
"a": true,
"b": true,
"c": true
}
}
в это:
{
"names": ["a","c"],
"del": {
"a": false,
"b": true,
"c": false
}
}
Так что для каждого имени объекта в .names
обновите свой соответствующий объект в .del
Решение, которое я могукажется, что это неэффективно, и мне было интересно, есть ли лучший способ.
[foreach .names[] as $name (.;.del[$name] = false ; .) ] | last