我知道如何使用 symfony2 在 mongodb 中存储一个简单的Product
对象:
此YAML文件:
Acme\StoreBundle\Document\Product:
fields:
id:
id: true
name:
type: string
price:
type: float
将产生这个集合:
{
"_id" : ObjectId("..."),
"name" : "...",
"price" : "..."
}
但是现在,我想知道如何写出一些产生这样结构的东西:
{
"_id" : ObjectId("..."),
"name" : "...",
"price" :
{
"before" : "...",
"after" : "..."
}
}
任何想法或文档链接?
答案 0 :(得分:3)
Acme\StoreBundle\Document\Product: fields: id: id: true name: type: string referenceOne: price: targetDocument: Acme\StoreBundle\Documents\price cascade: all Acme\StoreBundle\Documents\price: fields: before: type: float after: type: float