Return relevant context in search results returned to slack slash command

This commit is contained in:
Tom Moor
2018-08-05 00:34:08 -07:00
parent 71830d7c77
commit fc7373a6f5
4 changed files with 19 additions and 7 deletions

View File

@ -208,7 +208,7 @@ Document.searchForUser = async (
SELECT
id,
ts_rank(documents."searchVector", plainto_tsquery('english', :query)) as "searchRanking",
ts_headline('english', "text", plainto_tsquery('english', :query), 'MaxFragments=1, MinWords=20, MaxWords=35') as "searchContext"
ts_headline('english', "text", plainto_tsquery('english', :query), 'MaxFragments=1, MinWords=20, MaxWords=30') as "searchContext"
FROM documents
WHERE "searchVector" @@ plainto_tsquery('english', :query) AND
"teamId" = '${user.teamId}'::uuid AND