锚点&和别名*,可以用来引用。

defaults: &defaultsadapter:  postgreshost:     localhostdevelopment:database: myapp_development<<: *defaultstest:database: myapp_test<<: *defaults

等同于下面的代码。

defaults:adapter:  postgreshost:     localhostdevelopment:database: myapp_developmentadapter:  postgreshost:     localhosttest:database: myapp_testadapter:  postgreshost:     localhost

&用来建立锚点(defaults),<<表示合并到当前数据,*用来引用锚点。

下面是另一个例子。

- &showell Steve
- Clark
- Brian
- Oren
- *showell 

转为 JavaScript 代码如下。

[ 'Steve', 'Clark', 'Brian', 'Oren', 'Steve' ]

学习地址:YAML 语言教程 - 阮一峰的网络日志

Yaml锚点和别名*相关推荐

  1. Travis CI 配置文件 .travis.yml 的语法介绍和一些用法举例

    在 Github 项目文件夹下面添加 .travis.yml 文件. 为了运行构建,Travis CI 的系统将触发构建的存储库克隆到构建环境. 构建环境是一个隔离的虚拟机或 LXD 容器,一旦构建完 ...

  2. YAML 语言入门教程

    2019独角兽企业重金招聘Python工程师标准>>> YAML简介 另一种标记语言(Yet Another Markup Language) YAML(英语发音:/ˈjæməl/, ...

  3. C++ yaml解析实战暨yaml-cpp库使用(1)认识yaml格式

    文章目录 介绍 基本语法 数据类型 YAML 对象 YAML 数组 复合结构 纯量 引用 介绍 YAML("YAML Ain't a Markup Language")是一种轻量级 ...

  4. Yaml编程语言学习

    Yaml编程语言 因为最近热衷于homeassistant的原因,学习了yaml语言,yaml语言专门用于书写配置文件的语言,简洁,比起json而言比较简单,是通用的数据串行化格式.以下便是我整理的y ...

  5. yaml引用变量_合并当前数据

    1.& 锚点和 * 别名,可以用来引用,其中`&` 用于定义变量, `*` 用于引用变量, `<<` 表示合并到当前数据. 案例1:引用变量 # test.yaml 文件内 ...

  6. yaml文件格式总结

    yaml文件格式总结 概念 基本语法 数据类型 YAML 对象 YAML 数组 复合结构 纯量 引用 概念 YAML 是 "YAML Ain't a Markup Language" ...

  7. Linux - Ubuntu 18.04 网络配置(YAML)

    文章目录 背景 YAML 注意事项 数据类型 对象 数组 纯量 复合结构 引用 严格类型 静态IP 动态IP 配置生效 查看ip 参考鸣谢 背景 Ubuntu 18.04 不再使用 ifupdown ...

  8. python yaml dump_Python yaml.safe_dump方法代码示例

    本文整理汇总了Python中ruamel.yaml.safe_dump方法的典型用法代码示例.如果您正苦于以下问题:Python yaml.safe_dump方法的具体用法?Python yaml.s ...

  9. 程序常用配置文件格式介绍

    文章目录 1.键值对 2.JSON 2.1 JSON 语法 2.2 JSON 实例 2.3 JSON 解析 3.XML 3.1 XML 语法 3.2 XML 实例 3.3 XML 解析 4.YAML ...

最新文章

  1. okhttp3测试框架_easy-okhttp: 这是一个对okhttp3进行封装的工具,提供了更为便捷的方法调用。目的是为了替换难用的apache HttpClient。...
  2. 2_6 CompositeMode.cpp 组合模式
  3. 找出所有层级_数轴上的行程问题1:你的数学思维水平在哪一个层级?
  4. CocosCreator1.x实现水流动的效果
  5. B. Fortune Telling
  6. IntelliJ IDEA lombok插件的安装和使用听
  7. 什么?你还不知道Web Animations API
  8. java工程师英文简历_java软件工程师英文简历模板
  9. 学妹问我: 如何提高编程能力
  10. 不朽的浪漫网站服务器,浪漫人族TOD专访 虫族强大让我震惊
  11. 微博数据:如何在西瓜微数平台使用「热门话题分析」功能?
  12. linux crontab修改不生效,crontab 内容修改不生效
  13. 计算机类ei和sci期刊,请教大家计算机领域数据挖掘方面有哪些比较好中的EI期刊和SCI期刊 - 论文投稿 - 小木虫 - 学术 科研 互动社区...
  14. 微信小程序代码大于2M的一种解决方法
  15. 免费的PDF在线合并工具,拿走不谢!
  16. 智慧城市的应用挑战,昇腾AI给出了新解法
  17. 信息学奥赛一本通答案dj空格分隔输出1026
  18. python微信小程序抢购_Python实现微信小程序支付功能!Python确实强的一批!
  19. 【中危】启用了不安全的TLS1.0、TLS1.1协议
  20. YOLO系列论文精读

热门文章

  1. 资源放送丨《数据模型重构案例分享》PPT视频
  2. PostgreSQL的几种分布式架构对比
  3. PostgreSQL的安装和启动方法大全
  4. 追本溯源:Oracle 只读表空间的探索实践
  5. 技术生态两手抓,打造面向未来的企业级领先数据库
  6. MySQL 异常有这一篇就够了!
  7. 重磅解读:K8s Cluster Autoscaler模块及对应华为云插件Deep Dive
  8. 【论文笔记】一种有效攻击BERT等模型的方法
  9. java怎么查询千万数据,从java方面,在一个千万级的数据库查寻中,如何提高查询效率?...
  10. ImageFolder使用方法