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 | 远程操作对象所期望在的域 |