欲reuse a hash in YAML:重用的代碼塊中YAML
Defaults: &defaults
Company: Foo
Item: 123
Computer: *defaults
Price: 3000
然而,這將產生錯誤。
是分別定位每個字段值like this的唯一途徑?
Defaults:
Company: &company Foo
Item: &item 123
Computer:
Company: *company
Item: *item
Price: 3000
加布裏埃爾答案是解決這個更好的方法問題。您可以重用整個組,然後覆蓋您想要改變的字段(甚至是深度字段)。 –