我試圖簡化此數據:YAML本地錨?
farm:
- pets:
- type: fish
breedtype: fish
name: dory
- type: dog
breedtype: dog
name: lassie
基本型和breedtype總是相同的,不幸的是這種情況。
我試圖簡化此通過某種方式使用錨
base: &base
type: &type fish
breedtype: *type
farm:
type: &type dog
<<: *base
我想*基地繼承&型狗&類型。
我不確定這是否是正確的方法,或者如果有更簡單的方法,我看錯了問題?
不應該有'breedtype:* type'嗎? –
@HawkenRives正確,我解決了它。謝謝 –
由於我不知道YAML有'''操作符,所以我不確定我是否適合談論這個問題,但是您的解決方案對我來說看起來非常好。它工作嗎? –