in src/QueryBuilder/typeQueries/uriQuery.ts [12:30]
export function uriQuery(
compiled: CompiledSearchParam,
value: string,
useKeywordSubFields: boolean,
modifier?: string,
): any {
if (modifier && !SUPPORTED_MODIFIERS.includes(modifier)) {
throw new InvalidSearchParameterError(`Unsupported URI search modifier: ${modifier}`);
}
const keywordSuffix = useKeywordSubFields ? '.keyword' : '';
return {
multi_match: {
fields: [`${compiled.path}${keywordSuffix}`],
query: value,
lenient: true,
},
};
}