[英]ruby on rails merge two yaml files in a unique yml file
我有2个yml文件:
#1.yml
devise:
omniauth:
app_id: "some"
app_secret: "aa"
app_name: "aaa"
#2.yml
secret_token: "qqqq"
devise:
omniauth:
app_foobar: "some"
我想获得一个像这样的独特的yml文件:
#merged.yml
devise:
omniauth:
app_id:
app_secret:
app_name:
app_foobar:
secret_token:
我想合并没有值的文件,只与密钥合并。 红宝石和铁轨可以吗?
我会把它们变成哈希,合并它们,.to_yaml合并的哈希并将其写入文件。 YAML可能已经有了合并方法。 您应该安装pry然后使用它来检查YAML或ruby-doc中的方法。 然后在pry中你可以交互式地混乱,这使得开发解决方案变得更加容易。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.