我对 Go 很陌生。从我在 mGo 的例子中看到的,为了查询一个集合然后从中读取,你必须预先定义将在结构中返回的数据。
type Person struct {
ID bson.ObjectId `bson:"_id,omitempty"`
Name string
Phone string
Timestamp time.Time
}
在 PHP 中,文档被分配给一个数组。这是完美的,因为一个记录可能有一组完全不同的键(可能不包含姓名或电话,但包含电子邮件),我可以直接访问它而无需设置预定义的类/结构/变量。
有没有办法在 Go / mGo 中做同样的事情?
精慕HU
相关分类