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