summaryrefslogtreecommitdiff
path: root/db/mr.cpp
diff options
context:
space:
mode:
authorEliot Horowitz <eliot@10gen.com>2009-09-29 12:59:16 -0400
committerEliot Horowitz <eliot@10gen.com>2009-09-29 12:59:16 -0400
commit966e13e27f875a863bea62e02c7425b77dab39c6 (patch)
tree5e638ccfdabd81b8221480e01262a1069615ca73 /db/mr.cpp
parentb5b610c8b1ede65dd01ac0977a0698900b2c075d (diff)
downloadmongo-966e13e27f875a863bea62e02c7425b77dab39c6.tar.gz
mr query SERVER-208
Diffstat (limited to 'db/mr.cpp')
-rw-r--r--db/mr.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/db/mr.cpp b/db/mr.cpp
index 0baa5e976cd..4521f7631ca 100644
--- a/db/mr.cpp
+++ b/db/mr.cpp
@@ -255,7 +255,9 @@ namespace mongo {
_tlmr.reset( mrtl );
BSONObj q;
-
+ if ( cmdObj["query"].type() == Object )
+ q = cmdObj["query"].embeddedObjectUserCheck();
+
auto_ptr<DBClientCursor> cursor = db.query( ns , q );
while ( cursor->more() ){
BSONObj o = cursor->next();