'foo' & 'bar' & ( 'asd' | 'fg' )
(1 row)
-SELECT ts_rank_cd(to_tsvector('english', 'Erosion It took the sea a thousand years,
-A thousand years to trace
-The granite features of this cliff
-In crag and scarp and base.
-It took the sea an hour one night
-An hour of storm to place
-The sculpture of these granite seams,
-Upon a woman s face. E. J. Pratt (1882 1964)
-'), to_tsquery('english', 'sea&thousand&years'));
+SELECT ts_rank_cd(to_tsvector('english', '
+Day after day, day after day,
+ We stuck, nor breath nor motion,
+As idle as a painted Ship
+ Upon a painted Ocean.
+Water, water, every where
+ And all the boards did shrink;
+Water, water, every where,
+ Nor any drop to drink.
+William Wordsworth (1770-1850)
+'), to_tsquery('english', 'paint&water'));
ts_rank_cd
------------
- 0.0555556
-(1 row)
-
-SELECT ts_rank_cd(to_tsvector('english', 'Erosion It took the sea a thousand years,
-A thousand years to trace
-The granite features of this cliff
-In crag and scarp and base.
-It took the sea an hour one night
-An hour of storm to place
-The sculpture of these granite seams,
-Upon a woman s face. E. J. Pratt (1882 1964)
-'), to_tsquery('english', 'granite&sea'));
+ 0.05
+(1 row)
+
+SELECT ts_rank_cd(to_tsvector('english', '
+Day after day, day after day,
+ We stuck, nor breath nor motion,
+As idle as a painted Ship
+ Upon a painted Ocean.
+Water, water, every where
+ And all the boards did shrink;
+Water, water, every where,
+ Nor any drop to drink.
+William Wordsworth (1770-1850)
+'), to_tsquery('english', 'breath&motion&water'));
ts_rank_cd
------------
- 0.0238095
-(1 row)
-
-SELECT ts_rank_cd(to_tsvector('english', 'Erosion It took the sea a thousand years,
-A thousand years to trace
-The granite features of this cliff
-In crag and scarp and base.
-It took the sea an hour one night
-An hour of storm to place
-The sculpture of these granite seams,
-Upon a woman s face. E. J. Pratt (1882 1964)
-'), to_tsquery('english', 'sea'));
+ 0.00833333
+(1 row)
+
+SELECT ts_rank_cd(to_tsvector('english', '
+Day after day, day after day,
+ We stuck, nor breath nor motion,
+As idle as a painted Ship
+ Upon a painted Ocean.
+Water, water, every where
+ And all the boards did shrink;
+Water, water, every where,
+ Nor any drop to drink.
+William Wordsworth (1770-1850)
+'), to_tsquery('english', 'ocean'));
ts_rank_cd
------------
- 0.2
+ 0.1
(1 row)
--headline tests
-SELECT ts_headline('english', 'Erosion It took the sea a thousand years,
-A thousand years to trace
-The granite features of this cliff
-In crag and scarp and base.
-It took the sea an hour one night
-An hour of storm to place
-The sculpture of these granite seams,
-Upon a woman s face. E. J. Pratt (1882 1964)
-', to_tsquery('english', 'sea&thousand&years'));
- ts_headline
---------------------------------------------
- sea a thousand years,
- A thousand years to trace
- The granite features of this cliff
-(1 row)
-
-SELECT ts_headline('english', 'Erosion It took the sea a thousand years,
-A thousand years to trace
-The granite features of this cliff
-In crag and scarp and base.
-It took the sea an hour one night
-An hour of storm to place
-The sculpture of these granite seams,
-Upon a woman s face. E. J. Pratt (1882 1964)
-', to_tsquery('english', 'granite&sea'));
- ts_headline
--------------------------------------------
- sea a thousand years,
- A thousand years to trace
- The granite features of this cliff
-(1 row)
-
-SELECT ts_headline('english', 'Erosion It took the sea a thousand years,
-A thousand years to trace
-The granite features of this cliff
-In crag and scarp and base.
-It took the sea an hour one night
-An hour of storm to place
-The sculpture of these granite seams,
-Upon a woman s face. E. J. Pratt (1882 1964)
-', to_tsquery('english', 'sea'));
- ts_headline
-------------------------------------
- sea a thousand years,
- A thousand years to trace
- The granite features of this cliff
+SELECT ts_headline('english', '
+Day after day, day after day,
+ We stuck, nor breath nor motion,
+As idle as a painted Ship
+ Upon a painted Ocean.
+Water, water, every where
+ And all the boards did shrink;
+Water, water, every where,
+ Nor any drop to drink.
+William Wordsworth (1770-1850)
+', to_tsquery('english', 'paint&water'));
+ ts_headline
+-----------------------------------------
+ painted Ocean.
+ Water, water, every where
+ And all the boards did shrink;
+ Water, water, every
+(1 row)
+
+SELECT ts_headline('english', '
+Day after day, day after day,
+ We stuck, nor breath nor motion,
+As idle as a painted Ship
+ Upon a painted Ocean.
+Water, water, every where
+ And all the boards did shrink;
+Water, water, every where,
+ Nor any drop to drink.
+William Wordsworth (1770-1850)
+', to_tsquery('english', 'breath&motion&water'));
+ ts_headline
+----------------------------------
+ breath nor motion,
+ As idle as a painted Ship
+ Upon a painted Ocean.
+ Water, water
+(1 row)
+
+SELECT ts_headline('english', '
+Day after day, day after day,
+ We stuck, nor breath nor motion,
+As idle as a painted Ship
+ Upon a painted Ocean.
+Water, water, every where
+ And all the boards did shrink;
+Water, water, every where,
+ Nor any drop to drink.
+William Wordsworth (1770-1850)
+', to_tsquery('english', 'ocean'));
+ ts_headline
+----------------------------------
+ Ocean.
+ Water, water, every where
+ And all the boards did shrink;
+ Water, water, every where
(1 row)
SELECT ts_headline('english', '
SELECT plainto_tsquery('english', 'foo bar') || !!plainto_tsquery('english', 'asd fg');
SELECT plainto_tsquery('english', 'foo bar') && 'asd | fg';
-SELECT ts_rank_cd(to_tsvector('english', 'Erosion It took the sea a thousand years,
-A thousand years to trace
-The granite features of this cliff
-In crag and scarp and base.
-It took the sea an hour one night
-An hour of storm to place
-The sculpture of these granite seams,
-Upon a woman s face. E. J. Pratt (1882 1964)
-'), to_tsquery('english', 'sea&thousand&years'));
-
-SELECT ts_rank_cd(to_tsvector('english', 'Erosion It took the sea a thousand years,
-A thousand years to trace
-The granite features of this cliff
-In crag and scarp and base.
-It took the sea an hour one night
-An hour of storm to place
-The sculpture of these granite seams,
-Upon a woman s face. E. J. Pratt (1882 1964)
-'), to_tsquery('english', 'granite&sea'));
-
-SELECT ts_rank_cd(to_tsvector('english', 'Erosion It took the sea a thousand years,
-A thousand years to trace
-The granite features of this cliff
-In crag and scarp and base.
-It took the sea an hour one night
-An hour of storm to place
-The sculpture of these granite seams,
-Upon a woman s face. E. J. Pratt (1882 1964)
-'), to_tsquery('english', 'sea'));
+SELECT ts_rank_cd(to_tsvector('english', '
+Day after day, day after day,
+ We stuck, nor breath nor motion,
+As idle as a painted Ship
+ Upon a painted Ocean.
+Water, water, every where
+ And all the boards did shrink;
+Water, water, every where,
+ Nor any drop to drink.
+William Wordsworth (1770-1850)
+'), to_tsquery('english', 'paint&water'));
+
+SELECT ts_rank_cd(to_tsvector('english', '
+Day after day, day after day,
+ We stuck, nor breath nor motion,
+As idle as a painted Ship
+ Upon a painted Ocean.
+Water, water, every where
+ And all the boards did shrink;
+Water, water, every where,
+ Nor any drop to drink.
+William Wordsworth (1770-1850)
+'), to_tsquery('english', 'breath&motion&water'));
+
+SELECT ts_rank_cd(to_tsvector('english', '
+Day after day, day after day,
+ We stuck, nor breath nor motion,
+As idle as a painted Ship
+ Upon a painted Ocean.
+Water, water, every where
+ And all the boards did shrink;
+Water, water, every where,
+ Nor any drop to drink.
+William Wordsworth (1770-1850)
+'), to_tsquery('english', 'ocean'));
--headline tests
-SELECT ts_headline('english', 'Erosion It took the sea a thousand years,
-A thousand years to trace
-The granite features of this cliff
-In crag and scarp and base.
-It took the sea an hour one night
-An hour of storm to place
-The sculpture of these granite seams,
-Upon a woman s face. E. J. Pratt (1882 1964)
-', to_tsquery('english', 'sea&thousand&years'));
-
-SELECT ts_headline('english', 'Erosion It took the sea a thousand years,
-A thousand years to trace
-The granite features of this cliff
-In crag and scarp and base.
-It took the sea an hour one night
-An hour of storm to place
-The sculpture of these granite seams,
-Upon a woman s face. E. J. Pratt (1882 1964)
-', to_tsquery('english', 'granite&sea'));
-
-SELECT ts_headline('english', 'Erosion It took the sea a thousand years,
-A thousand years to trace
-The granite features of this cliff
-In crag and scarp and base.
-It took the sea an hour one night
-An hour of storm to place
-The sculpture of these granite seams,
-Upon a woman s face. E. J. Pratt (1882 1964)
-', to_tsquery('english', 'sea'));
+SELECT ts_headline('english', '
+Day after day, day after day,
+ We stuck, nor breath nor motion,
+As idle as a painted Ship
+ Upon a painted Ocean.
+Water, water, every where
+ And all the boards did shrink;
+Water, water, every where,
+ Nor any drop to drink.
+William Wordsworth (1770-1850)
+', to_tsquery('english', 'paint&water'));
+
+SELECT ts_headline('english', '
+Day after day, day after day,
+ We stuck, nor breath nor motion,
+As idle as a painted Ship
+ Upon a painted Ocean.
+Water, water, every where
+ And all the boards did shrink;
+Water, water, every where,
+ Nor any drop to drink.
+William Wordsworth (1770-1850)
+', to_tsquery('english', 'breath&motion&water'));
+
+SELECT ts_headline('english', '
+Day after day, day after day,
+ We stuck, nor breath nor motion,
+As idle as a painted Ship
+ Upon a painted Ocean.
+Water, water, every where
+ And all the boards did shrink;
+Water, water, every where,
+ Nor any drop to drink.
+William Wordsworth (1770-1850)
+', to_tsquery('english', 'ocean'));
SELECT ts_headline('english', '