【发布时间】:2012-07-30 01:47:22
【问题描述】:
我正在使用 Golang 和 mongodb 的 mgo 驱动程序。
根据http://labix.org/mgo 的示例,一切正常。但我找不到任何文档 mgo 如何支持“点表示法”以设置和删除嵌套字段。那么,如何访问嵌套字段呢?
另一个问题与 go Lang 名称约定有关。当我用 s.FindId(...).One(&doc) 填充我的结构时,doc 是否可以包含带有小写名称的字段,例如“timer”而不是“Timer”?
mgo 是否有可能从 mongo 获取非结构化文档并仅返回 map[string]string?
【问题讨论】: