summaryrefslogtreecommitdiff
path: root/src/mongo/shell/explainable.js
diff options
context:
space:
mode:
authorMaria van Keulen <maria.vankeulen@mongodb.com>2016-09-09 15:28:03 -0400
committerMaria van Keulen <maria.vankeulen@mongodb.com>2016-09-13 14:44:29 -0400
commitd222cf41518a58abc631fa6a046aadf9055bf93e (patch)
tree72bd84435244cec4b23c9794318d85a23e3b5a39 /src/mongo/shell/explainable.js
parent23640a0987b531c01d012a0644a87f9be8895716 (diff)
downloadmongo-d222cf41518a58abc631fa6a046aadf9055bf93e.tar.gz
SERVER-24081 fixed explainable count to respect hint
Diffstat (limited to 'src/mongo/shell/explainable.js')
-rw-r--r--src/mongo/shell/explainable.js5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/mongo/shell/explainable.js b/src/mongo/shell/explainable.js
index 2fe8ce0de70..536f0b27d32 100644
--- a/src/mongo/shell/explainable.js
+++ b/src/mongo/shell/explainable.js
@@ -110,8 +110,9 @@ var Explainable = (function() {
return this._collection.aggregate(pipeline, extraOpts);
};
- this.count = function(query) {
- return this.find(query).count();
+ this.count = function(query, options) {
+ query = this.find(query);
+ return QueryHelpers._applyCountOptions(query, options).count();
};
/**