我需要使用CollectionNames()方法来列出数据库的所有集合。
我将不得不在 mongoDB中创建一个会话:
sess := ... // obtain session
db := sess.DB("") // Get db, use db name if not given in connection url
names, err := db.CollectionNames()
我在哪里可以找到在 MongoDB 中获取会话的示例?
我一直与下一种方式的数据库连接:
cliente_local, err := mongo.NewClient(options.Client().ApplyURI(cadena_conexion))
if err != nil {
log.Fatal(err)
}
ctx, cancelar = context.WithTimeout(context.Background(), 10*time.Second)
err = cliente_local.Connect(ctx)
if err != nil {
log.Fatal(err)
}
defer cancelar()
mongo_cliente = cliente_local.Database(DATABASE)
我怎么能创建一个会话?
提前致谢!!
人到中年有点甜
相关分类