1.1.0 • Published 8 years ago
immerse v1.1.0
immerse
Manipulate json data.
Install
npm install immerse
Require immerse
in your script
var immerse = require('immerse')
Usage
var immerse = require('immerse')
var val = immerse(data)
.field('name, age')
.selector('age>40')
.skip(10)
.limit(5)
// `val.value()` is your data result
Methods
Array data
Field
immerse(data)
.field("name, BMI")
Selector
- Equal
immerse(data)
.selector('age=22')
- Not Equal than
immerse(data)
.selector('age!=22')
- Greater than
immerse(data)
.selector('age>22')
- Less than
immerse(data)
.selector('age<22')
- Greater equal than
immerse(data)
.selector('age>=22')
- Less equal than
immerse(data)
.selector('age<=22')
- With expression AND
immerse(data)
.selector('age<=22 AND height>180');
- With expression OR
immerse(data)
.selector('age>=22 OR height>180');
Skip
immerse(data)
.skip(10)
Limit
immerse(data)
.limit(5)
Sort
- ascend
immerse(data)
.sort("age", 1)
- descend
immerse(data)
.sort("age", -1)
In
immerse(data)
.in("age", "24, 25, 26")
// return value that age equal 24, 25, 26
License
MIT