在 Go 语言中使用 mgo 的时候,一般需要先定义一个 Struct,例如:
type PrivacyInfo struct {
Phone string `bson:"phone"`
Id bson.ObjectId `json:"id" bson:"_id"`
}
这样就可以把_id 和 phone 都取出来。但是除了 phone 这一列外,还有可能取"_id"和"telephone"或者"_id"和"number"
需要取的数据是用户在程序运行的时候手动指定的。在这种情况下,应该如何才能只取需要的数据?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.