скажем, у меня есть следующий файл YAML:
-
key1: value
# and so on...
key99: value
key100:
subkey1: value
# and so on...
subkey100: value
-
key1: value
# and so on...
key99: value
key100:
subkey1: value
# and so on...
subkey100: SOME DIFFERENT VALUE
Естественным способом обработки большого количества идентичных данных были бы якоря и переопределение только измененного ключа.
Вопрос в том, что здесь подключ другой. Есть ли простой способ просто сослаться на то, что key100 ['subkey100']
изменилось? Или мне нужно использовать серию привязок на каждом уровне?
То есть, есть ли сокращение для:
- &anchor
key1: value
# and so on...
key99: value
key100: &subanchor
subkey1: value
# and so on...
subkey100: value
-
<<: *anchor
key100:
<<: *subanchor
subkey100: SOME DIFFERENT VALUE