Re: Full text search

From: itishree sukla <itishree(dot)sukla(at)gmail(dot)com>
To: Raghavendra <raghavendra(dot)rao(at)enterprisedb(dot)com>
Cc: Postgres General <pgsql-general(at)postgresql(dot)org>
Subject: Re: Full text search
Date: 2013-07-12 07:26:53
Message-ID: CAL-g6VSocnQk4bf3iUDe4o=sX1mHLBs=FXPux-DNqvvzXniHnw@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

Hi Raghavendra,

Thanks for your response, however i want same kind of result using full
text search. is it possible?

Regards,
Itishree

On Fri, Jul 12, 2013 at 12:14 PM, Raghavendra <
raghavendra(dot)rao(at)enterprisedb(dot)com> wrote:

>
> On Fri, Jul 12, 2013 at 11:48 AM, itishree sukla <itishree(dot)sukla(at)gmail(dot)com
> > wrote:
>
>> Hello everyone,
>>
>> I am using full text search, however it is not helping me to get the
>> partial value.
>>
>> For example in my document let Pizza Hut is there, if i am searching for
>> Pizza Hut is it giving me the values for only Pizza or a spell mistake like
>> pizz is not returning any thing. any work around for this, please suggest.
>>
>> Regards,
>> Itishree
>>
>
> Hope you are looking like this.
>
> create table foo(v text);
> insert into foo values('Near to my house there\'s no any Pizza Hut
> restuarant');
> insert into foo values('I wont like pizza, but friends are crazy of it');
>
>
> postgres=# select * from foo where v ~* 'pizz';
> v
> ------------------------------------------------------
> Near to my house there's no any Pizza Hut restuarant
> I wont like pizza, but friends are crazy of it
> (2 rows)
>
> postgres=# select * from foo where v ~* 'pizza hut';
> v
> ------------------------------------------------------
> Near to my house there's no any Pizza Hut restuarant
> (1 row)
>
> postgres=# select * from foo where v ~* 'pizza';
> v
> ------------------------------------------------------
> Near to my house there's no any Pizza Hut restuarant
> I wont like pizza, but friends are crazy of it
> (2 rows)
>
> or
>
> with ILIKE
>
> select * from foo where v ilike '%hut%';
>
>
> ---
> Regards,
> Raghavendra
> EnterpriseDB Corporation
> Blog: http://raghavt.blogspot.com/
>
>

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message David Welton 2013-07-12 08:09:22 Re: V8.4 TOAST table problem
Previous Message Amit Langote 2013-07-12 07:00:22 Re: How can you get "WAL segment has already been removed" when doing synchronous replication ?!