请问 有关 mgo 进行 MongoDB开发的问题。

请问我使用mgo 进行MONGODB开发,我对模型定义有些问题
例如:

type Base struct{
    AddTime time.Time  `bson:"at"`
    Author string `bson:"author"`
} 
type AAA struct{
    Base
    Title string `json:"title"  bson:"t"`
}

按照这个定义,当我保存 AAA的时候,会将AAA中的Base保存成子文档,但是我不希望这样,我希望储存到Mongo时还能是下面这个样子:{"at":"xxx","auth":"xxxx","title":"xxxxx"} 而不是{"base":{"at":"xxx","auth":"xxxx"},"title":"xxxxx"}
请问能通过 bson 标签解决这个问题吗?

//—————————————————-

google 解决了。。用这个标签 “inline”

共 0 个回复