Dea*_*ean 21 go mongodb bson mgo
在MongoDB中执行类似db.mycollection.find()返回集合中所有文档的操作.
使用包labix.org/v2/mgo在GoLang工作时我做了例如:
query := db.C("client").Find();
Run Code Online (Sandbox Code Playgroud)
它抱怨它需要以界面的形式输入.我需要做的就是检索所有文档并迭代它们并显示每个文档.我该如何达到这个效果?我见过的所有例子似乎都有过滤器.
Dea*_*ean 42
找到了解决方案:
var results []client
err := db.C("client").Find(nil).All(&results)
if err != nil {
// TODO: Do something about the error
} else {
fmt.Println("Results All: ", results)
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
23930 次 |
| 最近记录: |