避免在MongoDB的文档中使用嵌套结构。相反,使用一个字段来存储子文档,并在需要时再进行检索和解析。下面是一个示例代码,它将避免嵌套结构的使用:
type Parent struct {
ID primitive.ObjectID bson:"_id,omitempty"
Field1 string
Child Child
}
type Child struct {
Field2 string
Field3 int
}
使用上述代码,可以实现嵌套子文档的存储和检索,同时避免了嵌套结构的使用。