0.0.4 • Published 7 years ago

dataware v0.0.4

Weekly downloads
4
License
MIT
Repository
github
Last release
7 years ago

DataWare

Install

npm i dataware --save

Example

Dataware

import Dataware from 'dataware'

const dataware = new Dataware({
  auth: 'username:password',
  authSource: 'admin',
  endpoint: 'localhost:27017'
})

Bucket

Basic

const bucket = dataware.bucket('db/collection')

bucket.body(object).post()
bucket.body(object).post('object-id')
bucket.body([ object1, object2, object3 ]).batch()
bucket.body(patchBody).patch('object-id')
bucket.body(newBody).put('object-id')
bucket.get('object-id')
bucket.remove('object-id')
bucket.drop()

Query

bucket.query({
  where: {
    title: {
      $in: ['t1', 't2', 't3']
    }
  },
  skip: 5,
  limit: 10,
  sort: {
    created_at: -1
  }
})
0.0.4

7 years ago

0.0.3

7 years ago

0.0.2

7 years ago

0.0.1

7 years ago