Skip to content

Commit b3c9429

Browse files
committed
fix: renamed isMatch to queryMatch
1 parent a267b52 commit b3c9429

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/index.js

+5-5
Original file line numberDiff line numberDiff line change
@@ -440,7 +440,7 @@
440440
for (let key of Object.keys(query)) {
441441
if (key === '$and' || key === '$or')
442442
continue
443-
if (!isMatch(data, { [key]: query[key] }))
443+
if (!queryMatch(data, { [key]: query[key] }))
444444
return false
445445
}
446446

@@ -454,7 +454,7 @@
454454
return true;
455455
}
456456

457-
function isMatch(data, query) {
457+
function queryMatch(data, query) {
458458
for (let key of Object.keys(query)) {
459459
// if (!data.hasOwnProperty(key))
460460
// return false
@@ -483,7 +483,7 @@
483483
if (typeof dataValue !== 'object') {
484484
return false;
485485
} else
486-
return isMatch({ [property]: getValueFromObject(dataValue, property) }, { [property]: query[key][property] })
486+
return queryMatch({ [property]: getValueFromObject(dataValue, property) }, { [property]: query[key][property] })
487487
} else {
488488
let queryValue = query[key][property]
489489
let queryStatus = false
@@ -503,7 +503,7 @@
503503
}
504504
break;
505505
case '$not':
506-
queryStatus = !isMatch(data, { [key]: query[key]['$not'] });
506+
queryStatus = !queryMatch(data, { [key]: query[key]['$not'] });
507507
break;
508508
case '$lt':
509509
queryStatus = (dataValue < queryValue)
@@ -538,7 +538,7 @@
538538
break;
539539
case '$elemMatch':
540540
if (Array.isArray(data[key])) {
541-
queryStatus = data[key].some(element => isMatch(element, query[key][property]));
541+
queryStatus = data[key].some(element => queryMatch(element, query[key][property]));
542542
}
543543
break;
544544
case '$size':

0 commit comments

Comments
 (0)