我正在Play 2.1中为我的模型加载初始测试数据。
我想访问问题模型的String属性“问题”。 这是我的initial-data.yml文件:
- &q1 !!models.Question
id: 001
question: Sample question?
- &mem1 !!models.Member
id: 001
memberName: Test
!!models.SecurityQuestion
member: *mem1
question: *q1.question
answer: sample answer
但我得到的是以下错误:
Test models.ModelsTest.fullTest failed: while scanning an alias; expected alphabetic or numeric character, but found .
如何访问别名的属性?
答案 0 :(得分:0)
这个怎么样:
questions:
- !!models.Question
id: 001
question: Sample question?
members:
- !!models.Member
id: 001
memberName: Test
security:
!!models.SecurityQuestion
member: !!models.Member
id: 001
question: !!models.Question
id: 001
answer: sample answer