Base method for children to call to convert an operator call into a Mongo DBObject.
Base method for children to call to convert an operator call into a Mongo DBObject.
e.g. "foo" $eq "bar"
will convert to
{"foo": "bar"}
WARNING: This does NOT check that target is a serializable type. That is, for the moment, your own problem.
Base method for children to call to convert an operator call into a nested Mongo DBObject.
Base method for children to call to convert an operator call into a nested Mongo DBObject.
e.g. "foo" $ne "bar"
will convert to
{"foo": {"$ne": "bar"}}
Optionally, if dbObj, being Some(DBObject)
is defined,
the
op(oper, )
method will nest the target value and operator
inside the existing dbObj - this is useful for things like mixing
$lte
and $gte
WARNING: This does NOT check that target is a serializable type.
That is, for the moment, your own problem.
$regex operator to query by type.
Takes a string for use in the $regex query
"foo" $regex "\^bar$"
2.6.2
http://www.mongodb.org/display/DOCS/Advanced+Queries#AdvancedQueries-%7B%7B%24type%7D%7D