When searching for highlights we should include document title, description, content as secondary indexes

This commit is contained in:
Hongbo Wu 2022-05-29 22:43:21 +08:00
parent ac3a83ffb5
commit a04bfbb83e

View file

@ -179,7 +179,12 @@ export const searchHighlights = async (
{
multi_match: {
query: query || '',
fields: ['highlights.quote', 'highlights.annotation'],
fields: [
'highlights.quote^5',
'title^3',
'description^2',
'content',
],
operator: 'and',
type: 'cross_fields',
},