Re: [GENERAL] PLPerl Trigger to update text search

2015-07-31 Thread Alex Hunsaker
On Fri, Jul 31, 2015 at 7:15 PM, Alex Hunsaker wrote: > > > > $_TD->{new}{text_search} = > spi_exec_query("to_tsvector('pg_catalog.english', ". quote_literal('text1 > text2') .";")->{rows}[0]{to_tsvector}; > > Err that should be: (still untested, was missing the "select" bit) $_TD->{new}{text_se

Re: [GENERAL] PLPerl Trigger to update text search

2015-07-31 Thread Alex Hunsaker
On Fri, Jul 31, 2015 at 6:07 AM, Alex Magnum wrote: > Hi, > > I am trying to update a tsvector field through a plperl trigger. > > $_TD->{new}{text_search} = to_tsvector('pg_catalog.english', 'text1 > text2'); > > You need to wrap that into an actual SPI call at the very least. Database procedure

[GENERAL] PLPerl Trigger to update text search

2015-07-31 Thread Alex Magnum
Hi, I am trying to update a tsvector field through a plperl trigger. $_TD->{new}{text_search} = to_tsvector('pg_catalog.english', 'text1 text2'); but plperl does not seem to like that... ERROR: Undefined subroutine &main::to_tsvector called anyone done that and could help me out if that is act