blog-server/description/mongodb.js.md
2019-11-12 23:54:52 +08:00

1.6 KiB

#mongodb.js说明

  • 引入
    • dbs = require("dir/mongodb.js")
  • 使用
    add 插入一条数据
    参数(操作的集合名,数据集 {}[,{数据库地址,数据库名}])
    返回值类型 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 查询数据
    参数(操作的集合名,条件 为空为全部数据[,{数据库地址,数据库名}])
    返回值类型 promise
    成功返回 {code:0,data:[数据集]},
    失败返回 {code:1}
    
    update 更新单条数据
    参数(操作的集合名,条件,要改为的{}[,{数据库地址,数据库名}])
    返回值类型 promise
    成功返回 {code:0},
    失败返回 {code:1}
    
    updates 更新多条数据
    参数(操作的集合名,条件,要改为的{}[,{数据库地址,数据库名}])
    返回值类型 promise
    成功返回 {code:0,num:修改成功的数量},
    失败返回 {code:1}