YAML-전체 길이 예
다음 전체 길이 예제는 JSON 형식으로 변환하거나 처리하는 데 도움이되는 기호 및 다양한 표현을 포함하는 YAML의 구성을 지정합니다. 이러한 속성은 JSON 문서에서 키 이름이라고도합니다. 이 표기법은 보안 목적으로 만들어졌습니다.
위의 YAML 형식은 기본값, 어댑터 및 호스트의 다양한 속성을 다양한 기타 속성과 함께 나타냅니다. YAML은 또한 생성 된 모든 파일의 로그를 유지하여 생성 된 오류 메시지를 추적합니다. 지정된 YAML 파일을 JSON 형식으로 변환하면 아래와 같이 원하는 출력을 얻을 수 있습니다.
defaults: &defaults
adapter: postgres
host: localhost
development:
database: myapp_development
<<: *defaults
test:
database: myapp_test
<<: *defaults
YAML을 JSON 형식으로 변환하고 출력을 확인하겠습니다.
{
"defaults": {
"adapter": "postgres",
"host": "localhost"
},
"development": {
"database": "myapp_development",
"adapter": "postgres",
"host": "localhost"
},
"test": {
"database": "myapp_test",
"adapter": "postgres",
"host": "localhost"
}
}
"<< : *"접두사가있는 기본 키는 동일한 코드 조각을 반복적으로 작성할 필요없이 필요할 때 포함됩니다.