/[pgestraier]/trunk/test.sql
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Contents of /trunk/test.sql

Parent Directory Parent Directory | Revision Log Revision Log


Revision 19 - (show annotations)
Thu May 26 17:56:53 2005 UTC (18 years, 11 months ago) by dpavlin
File size: 948 byte(s)
Created new function which allows users to specify attributes which should
be returned like this:

select * from pgest('/index/path', 'query', '@title ISTRINC foo', limit, offset, {'@id','@title','@size'}) as (id text, title text, size text);

1 --select * from pgest(null, 'a OR b OR c', '', 0, 0);
2 --select * from pgest('##dir##/data/casket', 'a OR b OR c', '', 0, 10);
3 --select * from pgest('##dir##/data/casket', 'a OR b OR c', '', 20, 0);
4 --select * from pgest('##dir##/data/casket', 'a OR b OR c', null, 20, 0);
5 --select * from pgest('##dir##/data/casket', 'a OR b OR c', '@uri ISTREW .txt', 100, 0);
6
7 -- find all references to blade runner in other films
8 select * from pgest('##dir##/data/casket','blade runner', '@title !ISTRINC blade runner', null, null) ;
9
10 -- find all references and count them to blade runner after 1990
11 select count(title),title from pgest('/home/dpavlin/pgestraier/data/casket', 'blade runner', 'year NUMGT 1990', null, null) group by title order by title;
12
13 -- example of new API which allows user to specify attributes
14 select * from pgest('##dir##/data/casket', 'blade runner', null, 10, null, array['@id','@title','year']) as (id text, title text, year text) ;
15

  ViewVC Help
Powered by ViewVC 1.1.26