Implicit extension methods for Scala Map[String, Any]
to convert to Mongo DBObject instances.
Implicit extension methods for Scala Map[String, Any]
to convert to Mongo DBObject instances.
Does not currently convert nested values.
A map of [String, Any]
Implicit extension methods for Mongo's Collection object.
Implicit extension methods for Mongo's Collection object. Capable of returning a Scala optimized wrapper object.
A DBCollection
object to wrap
Implicit extension methods for Mongo's Aggregation MongoCursor object.
Implicit extension methods for Mongo's Aggregation MongoCursor object. Capable of returning a Scala optimized wrapper object.
A Cursor
object to wrap
Implicit extension methods for Mongo's connection object.
Implicit extension methods for Mongo's connection object. Capable of returning a Scala optimized wrapper object.
A Mongo
object to wrap
Implicit extension methods for Mongo's DBCursor object.
Implicit extension methods for Mongo's DBCursor object. Capable of returning a Scala optimized wrapper object.
A DBCursor
object to wrap
Implicit extension methods for Mongo's DB object.
Implicit extension methods for Mongo's DB object. Capable of returning a Scala optimized wrapper object.
A DB
object to wrap
Implicit extension methods for Tuple2[String, DBObject] values to add Mongo's query operators, minimizing the need to write long series' of nested maps.
Implicit extension methods for Tuple2[String, DBObject] values to add Mongo's query operators, minimizing the need to write long series' of nested maps.
Mixes in the QueryOperators defined in the QueryOperators mixin.
The NestedQuery implicits allows you to call chained operators on the return value of the
base String method method. Chained operators will place the subsequent operators within the same DBObject,
e.g. "fooDate" $lte yesterday $gte tomorrow
maps to a Mongo query of:
{"fooDate": {"$lte":
Tuple2[String, DBObject] A tuple containing the field name and the mapped operator value, suitable for instantiating a Map
Implicit extension methods for String values (e.g.
Implicit extension methods for String values (e.g. a field name) to add Mongo's query operators, minimizing the need to write long series' of nested maps.
Mixes in the QueryOperators defined in the QueryOperators mixin.
The NestedQuery implicit [Defined below] allows you to call chained operators on the return value of this
method. Chained operators will place the subsequent operators within the same DBObject,
e.g. "fooDate" $lte yesterday $gte tomorrow
maps to a Mongo query of:
{"fooDate": {"$lte":
A string which should be the field name, the left hand of the query
Tuple2[String, DBObject] A tuple containing the field name and the mapped operator value, suitable for instantiating a Map