2019-11-12 23:59:06 +08:00
|
|
|
#mongodb.js说明<br>
|
|
|
|
####引入<br>
|
|
|
|
dbs = require("dir/mongodb.js")<br>
|
2019-11-13 10:24:56 +08:00
|
|
|
####实例化<br>
|
|
|
|
dbs = dbs(数据库地址,数据库名)<br>
|
2019-11-12 23:59:06 +08:00
|
|
|
####使用<br>
|
2019-11-12 23:59:42 +08:00
|
|
|
add 插入一条数据
|
2019-11-12 23:59:06 +08:00
|
|
|
```
|
|
|
|
参数(操作的集合名,数据集 {}[,{数据库地址,数据库名}])
|
|
|
|
返回值类型 promise
|
|
|
|
成功返回 {code:0},
|
|
|
|
失败返回 {code:1}
|
|
|
|
```
|
|
|
|
adds 插入多条数据
|
|
|
|
```
|
|
|
|
参数(操作的集合名,数据集 [{}][,{数据库地址,数据库名}])
|
|
|
|
返回值类型 promise
|
|
|
|
成功返回 {code:0},
|
|
|
|
失败返回 {code:1}
|
|
|
|
```
|
|
|
|
remove 删除一个数据
|
|
|
|
```
|
|
|
|
参数(操作的集合名,条件[,{数据库地址,数据库名}])
|
|
|
|
返回值类型 promise
|
|
|
|
成功返回 {code:0},
|
|
|
|
失败返回 {code:1}
|
|
|
|
```
|
|
|
|
remove 删除多条数据
|
|
|
|
```
|
|
|
|
参数(操作的集合名,条件 为空全部删除 但是禁止为空[,{数据库地址,数据库名}])
|
|
|
|
返回值类型 promise
|
|
|
|
成功返回 {code:0,num:删除的条数},
|
|
|
|
失败返回 {code:1}
|
|
|
|
```
|
|
|
|
find 查询数据
|
|
|
|
```
|
2019-11-13 10:26:43 +08:00
|
|
|
参数(操作的集合名,条件 为空为全部数据[,第几页,每页几条,{数据库地址,数据库名}])
|
2019-11-12 23:59:06 +08:00
|
|
|
返回值类型 promise
|
|
|
|
成功返回 {code:0,data:[数据集]},
|
|
|
|
失败返回 {code:1}
|
|
|
|
```
|
|
|
|
update 更新单条数据
|
|
|
|
```
|
|
|
|
参数(操作的集合名,条件,要改为的{}[,{数据库地址,数据库名}])
|
|
|
|
返回值类型 promise
|
|
|
|
成功返回 {code:0},
|
|
|
|
失败返回 {code:1}
|
|
|
|
```
|
|
|
|
updates 更新多条数据
|
|
|
|
```
|
|
|
|
参数(操作的集合名,条件,要改为的{}[,{数据库地址,数据库名}])
|
|
|
|
返回值类型 promise
|
|
|
|
成功返回 {code:0,num:修改成功的数量},
|
|
|
|
失败返回 {code:1}
|
|
|
|
```
|