12 lines
238 B
JavaScript
12 lines
238 B
JavaScript
|
'use strict';
|
||
|
|
||
|
function whereOr(query, builder) {
|
||
|
Object.entries(query).forEach(([key, value]) => {
|
||
|
if (value !== undefined) {
|
||
|
builder.orWhere(`sites.${key}`, value);
|
||
|
}
|
||
|
});
|
||
|
}
|
||
|
|
||
|
module.exports = whereOr;
|