跳到主要内容

create_client

创建一个mongodb远程操作对象

其中para中db_config字段内容如下:


{

"db" : {

"name" : "aaa",

"host" : "localhost",

"port" : "27017",

"db" : "aaa_remote_test",

"auth" : {},

},

"collections" : {

"account" : {

"account" : true,

},

},

"para" : {

"name" : "real_name",

"db" : "real_db",

},

},

声明

object create_client(map para, domain d)

参数

参数名描述
para创建一个mongodb远程操作对象所需要的信息
db_config: 必有字段,一个完整的可以被pkg.mongo_clients用来创建一个mongo连接的信息
其他字段是mongoserver_client创建时必有或者可选的字段
host/ip: 必有字段,mongo server的主机地址
port: 必有字段,mongo server的主机端口
token: 必有字段,连接mongo server后验证身份的令牌
info: 必有字段,本操作对象的附带信息身份
- "name" : "unique name", // 必有字段,这个连接的名称,需要保证唯一
d远程操作对象所期望在的域

返回值

操作对象 Client.gs

使用方式

返回文档