2,348
社区成员




gfs := db.GridFS("fs")
iter := gfs.Find(nil).Iter()
之后看他的返回类型是 *Query,然后去文档里找,却不知道有哪个能处理得到所有的文件的信息,然后再这些信息保存起来
gfs := db.GridFS("fs")
query := gfs.Find(nil).Sort("filename")
iter := query.Iter()
var f *mgo.GridFile
for gfs.OpenNext(iter, &f) {
fmt.Printf("Filename: %s\n", f.Name())
}
if iter.Err() != nil {
panic(iter.Err())
}
gfs := db.GridFS("fs")
query := gfs.Find(nil).Sort("filename")
iter := query.Iter()
var f *mgo.GridFile
for gfs.OpenNext(iter, &f) {
fmt.Printf("Filename: %s\n", f.Name())
}
if iter.Close() != nil {
panic(iter.Close())
}