fix fields

v1.18.x
barisusakli 11 years ago
parent 5fc760c6c4
commit 34106aa209

@ -104,7 +104,12 @@ module.exports = function(db, module) {
if (!key) { if (!key) {
return callback(); return callback();
} }
db.collection('objects').find({_key:key}, {fields: {_id: 0, value: 1, score: 1}})
var fields = {_id: 0, value: 1};
if (withScores) {
fields['score'] = 1;
}
db.collection('objects').find({_key:key}, {fields: fields})
.limit(stop - start + 1) .limit(stop - start + 1)
.skip(start) .skip(start)
.sort({score: sort}) .sort({score: sort})
@ -163,8 +168,7 @@ module.exports = function(db, module) {
scoreQuery['$lte'] = max; scoreQuery['$lte'] = max;
} }
var fields = {_id: 0}; var fields = {_id: 0, value: 1};
fields['value'] = 1;
if (withScores) { if (withScores) {
fields['score'] = 1; fields['score'] = 1;
} }

Loading…
Cancel
Save