BSONDocument wrapper for pattern matching
Connection handler.
Driver manager
Response prepared for Mongo request executed with Acolyte driver.
Extractor for BSON property, allowing partial and un-ordered match by name.
Query handler.
Creates a query response for given channel ID and result.
Creates a query response for given channel ID and result.
Result type
Request executed against Mongo connection.
Functions to work with a Mongo collection (provided DB functions).
Functions to work with Mongo DB (provided driver functions).
Functions to work with driver.
Functions to work with handler (provided driver functions).
Functions to work with result (provided collection functions).
Write handler.
Operator, along with request when writing.
Creates a write response for given channel ID and result.
Creates a write response for given channel ID and result.
Result type
Meta-extractor, to combine extractor on BSON properties.
Meta-extractor, to combine extractor on BSON properties.
Property
SimpleBody
Acolyte DSL for ReactiveMongo.
Companion object for connection handler.
Body extractor for Count request.
Body extractor for Count request.
SimpleBody
Delete operator
Delete request
Driver manage companion.
In clause extractor ($in with BSONArray; e.g.
In clause extractor ($in with BSONArray; e.g. { '$in': [ ... ] })
Insert operator
Insert request
Query handler companion.
Query response factory.
Response maker companion.
Request companion
Complete request body extractor; Matches body with many documents.
Body extractor for simple request, with only one document.
Body extractor for simple request, with only one document. If there are more than one document, matching just ignore extra ones.
Update operator
Update request
Extractor of properties for a document used a BSON value (when operator is used, e.g.
Extractor of properties for a document used a BSON value
(when operator is used, e.g. { 'age': { '$gt': 10 } }
).
Property
Request
Extracts values of BSON array as list.
Extracts values of BSON array as list.
ValueDocument
Write handler companion.
Write response factory.
Response maker companion.
Extractor for BSON property, allowing partial and un-ordered match by name. Rich match syntax
~(Property(name), ...)
requires use of http://acolyte.eu.org/scalac-plugin.htmlValueDocument
&