@enonic/js-utils
Version:
Enonic XP JavaScript Utils
24 lines (22 loc) • 466 B
JavaScript
// storage/query/dsl/term.ts
var DSL_EXPRESSION_VALUE_TYPE_DATE_TIME = "dateTime";
var DSL_EXPRESSION_VALUE_TYPE_TIME = "time";
// storage/query/dsl/like.ts
function like(field, value, boost, type) {
const like2 = {
field,
value
};
if (boost) {
like2.boost = boost;
}
if (type === DSL_EXPRESSION_VALUE_TYPE_TIME || type === DSL_EXPRESSION_VALUE_TYPE_DATE_TIME) {
like2.type = type;
}
return {
like: like2
};
}
export {
like
};