Rob Evans

Results 21 issues of Rob Evans

Support new query pipeline that supports multiple configurable query steps, allowing support for functionality like map / reduce.

planned enhancement

Allow a DB class instance to be assigned multiple tags. These tags can then later be used to identify or operate on, such as dropping all objects by tag: ```...

planned enhancement

When doing a find (or maybe in any query that returns results?) we need to allow the user to specify custom key name mappings similar to SQL's SELECT column1 AS...

planned enhancement

As per discussion #82, users might wish to have control over IDs and how they are generated. Allow the default objectId() method to be overridden at a global level to...

planned enhancement
feature request

Return array or object from calls such as insert, upsert etc that represent the documents worked on. On insert for instance we currently return "inserted" and "failed" arrays. This should...

planned enhancement
non-critical (e.g. results of queries are unaffected)

planned enhancement
non-critical (e.g. results of queries are unaffected)

planned enhancement
non-critical (e.g. results of queries are unaffected)

This has just been reported but is currently unconfirmed.

bug report
awaiting internal test

The implementation for this should take the existing NodePersist.prototype.save method and make it use a transform stream for the this.encode() call which can then be passed through to the saveDataFile()...

planned enhancement
nodejs

Allow the developer to define field types e.g. ``` db.collection('test').definition({ myNumber: 'integer', myString: 'string' }); ``` Then on CRUD, auto-convert to the field type when possible: ``` db.collection('test').insert({ myNumber: "10",...

planned enhancement