cruk-searchkit
Version:
Set of overriden and new searchkit components designed specifically for Cancer Research UK
20 lines (17 loc) • 343 B
JSX
import {assign} from 'lodash';
import {
BoolShould
} from 'searchkit';
export default function CRUKSearchkitMultiMatchPhraseQuery(query, options){
if (!query) {
return
}
return BoolShould([
{
multi_match:assign({query}, options)
},
{
multi_match:assign({query}, options, {'type': 'phrase'})
}
]);
}