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)
Список
Дерево обсуждения
Simplifying Text Search Simon Riggs <simon@2ndquadrant.com>
Re: Simplifying Text Search Martijn van Oosterhout <kleptog@svana.org>
Re: Simplifying Text Search Simon Riggs <simon@2ndquadrant.com>
Re: Simplifying Text Search David Fetter <david@fetter.org>
Re: Simplifying Text Search Bruce Momjian <bruce@momjian.us>
Re: Simplifying Text Search Simon Riggs <simon@2ndquadrant.com>
Re: Simplifying Text Search Bruce Momjian <bruce@momjian.us>
Re: Simplifying Text Search Bruce Momjian <bruce@momjian.us>
Re: Simplifying Text Search Heikki Linnakangas <heikki@enterprisedb.com>
Re: Simplifying Text Search Tom Lane <tgl@sss.pgh.pa.us>
Re: Simplifying Text Search Simon Riggs <simon@2ndquadrant.com>
Re: Simplifying Text Search "Pavel Stehule" <pavel.stehule@gmail.com>
Re: Simplifying Text Search Simon Riggs <simon@2ndquadrant.com>
Re: Simplifying Text Search Alvaro Herrera <alvherre@alvh.no-ip.org>
Re: Simplifying Text Search "Pavel Stehule" <pavel.stehule@gmail.com>
Re: Simplifying Text Search Peter Eisentraut <peter_e@gmx.net>
Re: Simplifying Text Search Andrew Sullivan <ajs@crankycanuck.ca>
Re: Simplifying Text Search Bruce Momjian <bruce@momjian.us>
Re: Simplifying Text Search Simon Riggs <simon@2ndquadrant.com>
Re: Simplifying Text Search "Pavel Stehule" <pavel.stehule@gmail.com>
Re: Simplifying Text Search Simon Riggs <simon@2ndquadrant.com>
Re: Simplifying Text Search Simon Riggs <simon@2ndquadrant.com>
Re: Simplifying Text Search Tom Lane <tgl@sss.pgh.pa.us>
Re: Simplifying Text Search Bruce Momjian <bruce@momjian.us>
Re: Simplifying Text Search Tom Lane <tgl@sss.pgh.pa.us>
Re: Simplifying Text Search Oleg Bartunov <oleg@sai.msu.su>
Re: Simplifying Text Search Bruce Momjian <bruce@momjian.us>
Re: Simplifying Text Search Gregory Stark <stark@enterprisedb.com>
Re: Simplifying Text Search Magnus Hagander <magnus@hagander.net>
Re: Simplifying Text Search Tom Lane <tgl@sss.pgh.pa.us>
Re: Simplifying Text Search Gregory Stark <stark@enterprisedb.com>
Re: Simplifying Text Search Decibel! <decibel@decibel.org>
Re: Simplifying Text Search "Joshua D. Drake" <jd@commandprompt.com>
Re: Simplifying Text Search Decibel! <decibel@decibel.org>
Re: Simplifying Text Search Gregory Stark <stark@enterprisedb.com>
Re: Simplifying Text Search Heikki Linnakangas <heikki@enterprisedb.com>
Re: Simplifying Text Search Simon Riggs <simon@2ndquadrant.com>
Re: Simplifying Text Search "Joshua D. Drake" <jd@commandprompt.com>
Re: Simplifying Text Search Alvaro Herrera <alvherre@alvh.no-ip.org>
Re: Simplifying Text Search Aidan Van Dyk <aidan@highrise.ca>
Re: Simplifying Text Search Martijn van Oosterhout <kleptog@svana.org>
Re: Simplifying Text Search Peter Eisentraut <peter_e@gmx.net>
Re: Simplifying Text Search Peter Eisentraut <peter_e@gmx.net>
Re: Simplifying Text Search Tom Lane <tgl@sss.pgh.pa.us>
Re: Simplifying Text Search "Trevor Talbot" <quension@gmail.com>
Re: Simplifying Text Search Peter Eisentraut <peter_e@gmx.net>
Re: Simplifying Text Search Tom Lane <tgl@sss.pgh.pa.us>
Re: Simplifying Text Search "Trevor Talbot" <quension@gmail.com>
Re: Simplifying Text Search Gregory Stark <stark@enterprisedb.com>
Re: Simplifying Text Search Peter Eisentraut <peter_e@gmx.net>
Re: Simplifying Text Search Simon Riggs <simon@2ndquadrant.com>
Re: Simplifying Text Search Gregory Stark <stark@enterprisedb.com>
Re: Simplifying Text Search "Trevor Talbot" <quension@gmail.com>
Re: Simplifying Text Search Andrew Dunstan <andrew@dunslane.net>
Re: Simplifying Text Search Tom Lane <tgl@sss.pgh.pa.us>
Re: Simplifying Text Search "Webb Sprague" <webb.sprague@gmail.com>
Re: Simplifying Text Search Gregory Stark <stark@enterprisedb.com>
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
Дата:
От: David Fetter
Дата:
Сообщение: Re: Simplifying Text Search
FAQ