Re: CREATE CUSTOM TEXT SEARCH PARSER
От | Kevin Grittner |
---|---|
Тема | Re: CREATE CUSTOM TEXT SEARCH PARSER |
Дата | |
Msg-id | 4CD00B10020000250003719D@gw.wicourts.gov обсуждение исходный текст |
Ответ на | CREATE CUSTOM TEXT SEARCH PARSER (Katharina kuhn <katykuhn@gmail.com>) |
Ответы |
Re: CREATE CUSTOM TEXT SEARCH PARSER
|
Список | pgsql-docs |
Katharina kuhn <katykuhn@gmail.com> wrote: > I'd like to build a custom text search parser and then use it > within a custom text search configuration. > It would be great if you could give us an example showing how to > build a custom parser, including examples of start, gettoken and > end functions. You might want to look at the contrib/test_parser directory. Then again, you might not -- I needed some custom tsearch2 parsing behavior and struggled with a custom parser based on that for a couple days before I decided that it was easier to use regular expression functions within pl/pgsql to pick out what I wanted and cast it to a tsvector. This was less code and seemed less fragile than the developing soemthing based on the contrib example. YMMV, of course. This motivated me to put a rewrite of the current tsearch2 parser to something based on regular expressions onto my personal PostgreSQL TODO list. (No guarantees on when I might get to it, though.) -Kevin
В списке pgsql-docs по дате отправления: