@enonic/js-utils
Version:
Enonic XP JavaScript Utils
35 lines (34 loc) • 860 B
JavaScript
// storage/query/constants.ts
var FILTER_CLAUSE_MUST = "must";
var FILTER_CLAUSE_MUST_NOT = "mustNot";
var FILTER_CLAUSE_SHOULD = "should";
var FILTER_CLAUSES = [
FILTER_CLAUSE_MUST,
FILTER_CLAUSE_MUST_NOT,
FILTER_CLAUSE_SHOULD
];
var QUERY_FUNCTION_FULLTEXT = "fulltext";
var QUERY_FUNCTION_NGRAM = "ngram";
var QUERY_FUNCTION_RANGE = "range";
var QUERY_FUNCTION_PATH_MATCH = "pathMatch";
var QUERY_FUNCTION_STEMMED = "stemmed";
var QUERY_OPERATOR_AND = "AND";
var QUERY_OPERATOR_OR = "OR";
var QUERY_OPERATORS = [
QUERY_OPERATOR_AND,
QUERY_OPERATOR_OR
];
export {
FILTER_CLAUSES,
FILTER_CLAUSE_MUST,
FILTER_CLAUSE_MUST_NOT,
FILTER_CLAUSE_SHOULD,
QUERY_FUNCTION_FULLTEXT,
QUERY_FUNCTION_NGRAM,
QUERY_FUNCTION_PATH_MATCH,
QUERY_FUNCTION_RANGE,
QUERY_FUNCTION_STEMMED,
QUERY_OPERATORS,
QUERY_OPERATOR_AND,
QUERY_OPERATOR_OR
};