将mgo用于嵌套文档字段

时间:2012-08-01 07:36:20

标签: mongodb go mgo

我正在使用Golang和mgoodb的mgo驱动程序。

根据http://labix.org/mgo的例子,一切都很好。但我找不到任何文档如何支持“点符号”,以便能够设置和删除嵌套字段。那么,我如何访问嵌套字段?

另一个问题与go Lang名称约定有关。当我用s.FindId(...)填充我的结构时。一个(& doc)可以使用小写名称的字段,如“timer”而不是“Timer”?

mgo是否有可能从mongo获取非结构化文档并返回map [string] string?

1 个答案:

答案 0 :(得分:1)

有关如何使用小写字段的信息,请参阅mgo/bson docs