| Extracted from Pike v7.8 release 866 at 2016-04-05.

[Top]
Search

# Method Search.do_query_phrase()

Method do_query_phrase

  `ResultSet do_query_phrase(array(string) words, array(int) field_coefficients, function(string:string) blobfeeder)`

Parameter `words`

  Arrays of word ids. Note that the order is significant for the ranking.

Parameter `field_coefficients`

  An array of ranking coefficients for the different fields. In the range of [0x0000-0xffff]. The array (always) has 65 elements:

  Array
  `int 0` | body
  `int 1..64` | Special field 0..63.

Parameter `blobfeeder`

  This function returns a Pike string containing the word hits for a certain word. Call repeatedly until it returns `0`.