Обсуждение: Tsearch2 can't be checked for equality?

Поиск
Список
Период
Сортировка

Tsearch2 can't be checked for equality?

От
"Yonatan Ben-Nes"
Дата:
Hi all,

I'm trying to compare between 2 tsvector fields and I'm encountering a problem, for example:

test.com=> SELECT 1 WHERE to_tsvector('default', 'bh da') = to_tsvector('default', 'bh da');
 ?column?
----------
(0 rows)


There is another way that I can check for equality of 2 tsvector fields?

Thanks a lot in advance,
  Ben-Nes Yonatan

Re: Tsearch2 can't be checked for equality?

От
Oleg Bartunov
Дата:
What version ?
in CVS HEAD I have

postgres=# select to_tsvector('english', 'bh da') = to_tsvector('english', 'bh da');
  ?column?
----------
  t
(1 row)

I think, it should works in 8.2 also.

Oleg
On Sun, 25 Mar 2007, Yonatan Ben-Nes wrote:

> Hi all,
>
> I'm trying to compare between 2 tsvector fields and I'm encountering a
> problem, for example:
>
> test.com=> SELECT 1 WHERE to_tsvector('default', 'bh da') =
> to_tsvector('default', 'bh da');
> ?column?
> ----------
> (0 rows)
>
>
> There is another way that I can check for equality of 2 tsvector fields?
>
> Thanks a lot in advance,
> Ben-Nes Yonatan
>

     Regards,
         Oleg
_____________________________________________________________
Oleg Bartunov, Research Scientist, Head of AstroNet (www.astronet.ru),
Sternberg Astronomical Institute, Moscow University, Russia
Internet: oleg@sai.msu.su, http://www.sai.msu.su/~megera/
phone: +007(495)939-16-83, +007(495)939-23-83

Re: Tsearch2 can't be checked for equality?

От
Tom Lane
Дата:
Oleg Bartunov <oleg@sai.msu.su> writes:
> What version ?
> ...
> I think, it should works in 8.2 also.

A look at the CVS log suggests it should work in 8.1.5 and later.

            regards, tom lane

Re: Tsearch2 can't be checked for equality?

От
"Yonatan Ben-Nes"
Дата:
Well I got version 8.1.4 here and no option for upgrade... never mind I'll solve my problem in a different way.

Thanks a lot,
  Ben-Nes Yonatan

On 3/25/07, Oleg Bartunov <oleg@sai.msu.su> wrote:
What version ?
in CVS HEAD I have

postgres=# select to_tsvector('english', 'bh da') = to_tsvector('english', 'bh da');
  ?column?
----------
  t
(1 row)

I think, it should works in 8.2 also.

Oleg
On Sun, 25 Mar 2007, Yonatan Ben-Nes wrote:

> Hi all,
>
> I'm trying to compare between 2 tsvector fields and I'm encountering a
> problem, for example:
>
> test.com=> SELECT 1 WHERE to_tsvector('default', 'bh da') =
> to_tsvector('default', 'bh da');
> ?column?
> ----------
> (0 rows)
>
>
> There is another way that I can check for equality of 2 tsvector fields?
>
> Thanks a lot in advance,
> Ben-Nes Yonatan
>

        Regards,
                Oleg
_____________________________________________________________
Oleg Bartunov, Research Scientist, Head of AstroNet ( www.astronet.ru),
Sternberg Astronomical Institute, Moscow University, Russia
Internet: oleg@sai.msu.su, http://www.sai.msu.su/~megera/
phone: +007(495)939-16-83, +007(495)939-23-83