eugeneware / eugeneware/jsonquery-engine
operator $in not working?
- Dominant language
- JavaScript
- Stars
- 55
- Forks
- 5
- PR merge metrics
- No merged PRs in 30d
Description
```
var db, jsonqueryEngine, levelQuery, levelup, pairs;
levelQuery = require('level-queryengine');
jsonqueryEngine = require('jsonquery-engine');
pairs = require('pairs');
levelup = require('levelup');
db = levelQuery(levelup("./db", {
valueEncoding: 'json'
}));
db.query.use(jsonqueryEngine());
db.ensureIndex('Id');
```
then if i execute:
```
dbl.query( { Id: 1 } ).on( "data", function(data){ console.log( "got data", data); } ).on( "end", function(){console.log( "end" )});
```
i get one result on "data"
but if i execute:
```
dbl.query( { Id: { $in: [1] } } ).on( "data", function(data){ console.log( "got data", data); } ).on( "end", function(){console.log( "end" )});
```
only the "end" event is being triggered.
any ideas?
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.