在 Go 语言中使用 mgo 的时候,一般需要先定义一个 Struct,例如:
type PrivacyInfo struct {
Phone string `bson:"phone"`
Id bson.ObjectId `json:"id" bson:"_id"`
}
这样就可以把_id 和 phone 都取出来。但是除了 phone 这一列外,还有可能取"_id"和"telephone"或者"_id"和"number"
需要取的数据是用户在程序运行的时候手动指定的。在这种情况下,应该如何才能只取需要的数据?
1
zxiso 2017-07-03 18:45:37 +08:00 via Android
可以看看 mgo 的 select
|