如何将YAML锚点合并为列表项并覆盖值

时间:2018-10-15 17:43:45

标签: yaml

使用如下所示的yaml配置,我试图将default_car用作列表中的项目之一,并覆盖color属性。

但是有一个解析错误指出:did not find expected key while parsing a block mapping

default_car: &default_car
  brand: xxx
  model: xxx
  color: red

cars_sold:
  - <<: *default_car
      color: blue

cars_available:
  - <<: *default_car
      color: yellow

是否有可能实现这样的目标?如果我遇到这种错误,最好的方法是不一次又一次地重复默认的汽车映射?

0 个答案:

没有答案