mongo-search

1.0.1 • Public • Published

mongo-search

Utils for mongodb search and display

install

npm i mongo-search

usage

vue component

import vue from 'mongo-search/vue'
import Vue from 'vue'
Vue.use(vue)
<mongo-search src='/users' v-model='users' :search='search'></mongo-search>

props

{
 src: { type: String, required: true },
    params: { type: Object },
    range: { type: String, default: '' },
    pageSize: { type: Number },
    value: {
        type: Array,
        default: () => []
    },
    desc: {
        type: Boolean,
        default: true
    },
    search: {
        type: String
    }
}

methods

getLast、getNext

koa middleware

const { MongoClient } = require('mongodb');
const searchM = require('mongo-search')
MongoClient.connect("mongodb://127.0.0.1:27017"), { useNewUrlParser: true }).then(x => {
    let db = x.db('test')
    router.get('/user',async ctx=>ctx.body=await searchM(db.collection('user')))
}

Readme

Keywords

Package Sidebar

Install

npm i mongo-search

Weekly Downloads

1

Version

1.0.1

License

MIT

Unpacked Size

78.5 kB

Total Files

28

Last publish

Collaborators

  • langhuihui