Re: Simplifying Text Search

Поиск
Список
Период
Сортировка
От Simon Riggs
Тема Re: Simplifying Text Search
Дата
Msg-id 1194882500.2644.178.camel@ebony.site
обсуждение исходный текст
Ответ на Re: Simplifying Text Search  (Martijn van Oosterhout <kleptog@svana.org>)
Ответы Re: Simplifying Text Search  (David Fetter <david@fetter.org>)
Список pgsql-hackers
On Mon, 2007-11-12 at 16:28 +0100, Martijn van Oosterhout wrote:
> On Mon, Nov 12, 2007 at 03:00:36PM +0000, Simon Riggs wrote:
> > Something Tom Dunstan just mentioned has made me ask the question "Why
> > does our full text search feature look so strange?". It's the
> > operator-laden syntax that causes the problem.
> > 
> > By any stretch, this query is difficult for most people to understand:
> > 
> > SELECT * FROM text_table
> > WHERE to_tsvector('fat cats ate fat rats') @@ to_tsquery('fat & rat');
> > 
> > Wouldn't it be much simpler to just have a function, so we can write
> > this query like this?
> > 
> > SELECT * FROM text_table
> > WHERE text_search('haystack needle haystack', 'needle');
> 
> Can't you do this with an SQL function that gets expanded inline?

Yep, we can. Good thinking. So the change is fairly trivial.

What do you think of the proposal to make text search work this way and
to document this more easily readable form?

--  Simon Riggs 2ndQuadrant  http://www.2ndQuadrant.com



В списке pgsql-hackers по дате отправления:

Предыдущее
От: Gregory Stark
Дата:
Сообщение: Re: Proposal: Select ... AS OF Savepoint
Следующее
От: David Fetter
Дата:
Сообщение: Re: Simplifying Text Search