Re: multi-word expression full-text searching
От | lbarcala@freeresearch.org |
---|---|
Тема | Re: multi-word expression full-text searching |
Дата | |
Msg-id | 56032.193.145.220.56.1214904749.squirrel@mail.freeresearch.org обсуждение исходный текст |
Ответ на | Re: multi-word expression full-text searching (Teodor Sigaev <teodor@sigaev.ru>) |
Ответы |
Re: multi-word expression full-text searching
Re: multi-word expression full-text searching |
Список | pgsql-general |
> > SELECT id FROM document WHERE to_tsvector('english',text) @@ > plainto_tsquery('english','despite this'); > -- > Teodor Sigaev If I understand well the plainto_tsquery behaviour, this query match with: Despite this, the president went out. Despite the event, this question arise. i.e., if "this" is not inside the stopwords list, the query is translated to: SELECT id FROM document WHERE to_tsvector('english',text) @@ to_tsquery('english','despite & this'); It searches for documents which include "despite" and "this", and not for ones which have the expression "despite this". I have made some tests and they confirm my explanations. Thank you anyway. Any other solution? Mario Barcala
В списке pgsql-general по дате отправления: