3.0.0 • Published 2 years ago

soul-mongo v3.0.0

Weekly downloads
-
License
ISC
Repository
-
Last release
2 years ago

node封装mysql

安装

npm i -S soul-mongo

初始化

const { Mongoose } = require('soul-mongo')

const config ={
    port: port,
    host: host,
    user: user,
    password: password,
    database: database
}

const mongoose = new Mongoose(config)

添加数据

const add = async ()=>{
   const results = await mongoose.table('test').tableStructure({ id:Number,age:Number }).add({id:1,age:10})
   console.log(results)
}
add()

删除数据

const delete_item = async ()=>{
    const results = await mongoose.table('test').tableStructure({id:Number,age:Number}).delete({id:1})
    return results
}
delete_item()

修改数据

const update_item = async ()=>{
    const results = await mongoose.table('test').tableStructure({id:Number,age:Number})
    .update({ data:79878 },{ id:33 })
    return results
}
update_item()
//update(update_data,update_condition)

获取数据

const get = async ()=>{
   const results = await mongoose.table('test').tableStructure({id:Number,age:Number}).
   page(1).num(100).like({cmd:'282'}).term({id:96}).get()
   return results
}
get()

//order(data)		排序,data = {age:'desc'},desc降序,asc升序
//page() 			页数
//num()	 			每页条数
//like() 			模糊匹配
//term()			精准匹配
3.0.0

2 years ago

2.0.6

2 years ago

2.0.5

2 years ago

2.0.4

2 years ago

2.0.3

2 years ago

2.0.2

2 years ago

2.0.1

2 years ago

2.0.0

2 years ago

1.0.7

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago