# Method Search.do_query_phrase()

Method do_query_phrase

  ``ResultSet` do_query_phrase(`array`(`string`) `words`, `array`(`int`) `field_coefficients`, `function`(`string`, `int`, `int`:`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`.