2008-11-19 5 views
4

Я работаю с приборами Rails для тестирования моего применения рельсов. Это хорошо, если только один из моих столбцов базы данных не должен содержать YAML-контент. Но, я уверен, как разместить разметку YAML, которую я хочу загрузить в мою базу данных в файле YAML. Вот пример:Как разместить YAML внутри документа YAML

mvnforum: 
    name: mvnforum 
    abstraction_type: SVN 
    url: src: test username: admin #is this possible? 
    sourcepath: mvnforum/src/ 
    webroot: 
    codesecure_project: mvnforum 

Если невозможно иметь YAML внутри YAML файл, что будет лучшим, почему загрузить это в базу данных для тестирования?

ответ

8

Если вы хотите поместить YAML код внутри документа YAML, вы должны относиться к нему как струна:

url: "src: test username: admin" 

Если вам нужен многострочная строка, вы можете сделать

mvnforum: 
    name: mvnforum 
    abstraction_type: SVN 
    url: " 
src: test\n 
username: admin\n 
" 
    sourcepath: mvnforum/src/ 
    webroot: 
    codesecure_project: mvnforum 
Смежные вопросы