A Query that matches documents containing a particular sequence of terms.
Located in /Zend/Search/Lucene/Search/Query/Phrase.php (line 41)
Zend_Search_Lucene_Search_Query | --Zend_Search_Lucene_Search_Query_Phrase
Term positions (relative positions of terms within the phrase).
Array of integers
Result vector.
Bitset or array of document IDs (depending from Bitset extension availability).
Sets the number of other words permitted between words in query phrase.
If zero, then this is an exact phrase search. For larger values this works like a WITHIN or NEAR operator.
The slop is in fact an edit-distance, where the units correspond to moves of terms in the query phrase out of position. For example, to switch the order of two words requires two moves (the first move places the words atop one another), so to permit re-orderings of phrases, the slop must be at least two. More exact matches are scored higher than sloppier matches, thus search results are sorted by exactness.
The slop is zero by default, requiring exact matches.
Terms to find.
Array of Zend_Search_Lucene_Index_Term objects.
Terms positions vectors.
Array of Arrays: term1Id => (docId => array( pos1, pos2, ... ), ...) term2Id => (docId => array( pos1, pos2, ... ), ...)
Inherited from Zend_Search_Lucene_Search_Query
Zend_Search_Lucene_Search_Query::$_boost
Zend_Search_Lucene_Search_Query::$_weight
Class constructor. Create a new prase query.
Adds a term to the end of the query phrase.
The relative position of the term is specified explicitly or the one immediately after the last term added.
Get slop
Returns query term
Score specified document
Set slop
Set weight for specified term
Constructs an appropriate Weight implementation for this query.
Score calculator for exact phrase queries (terms sequence is fixed)
Score calculator for sloppy phrase queries (terms sequence is fixed)
Inherited From Zend_Search_Lucene_Search_Query
Zend_Search_Lucene_Search_Query::getBoost()
Zend_Search_Lucene_Search_Query::score()
Zend_Search_Lucene_Search_Query::setBoost()
Zend_Search_Lucene_Search_Query::_createWeight()
Zend_Search_Lucene_Search_Query::_initWeight()
Documentation generated on Tue, 18 Apr 2006 11:55:28 -0700 by phpDocumentor 1.3.0RC3