create_phrase_search_query method

create_phrase_search_query

Creates a phrase search query.

def create_phrase_search_query(cls, queries):
    ...
Parameter Type Description
queries list[SearchQuery] The child queries.

Returns: A phrase search query.

Example

from groupdocs.search import SearchQuery
from groupdocs.search.options import CommonFieldNames

# Combine individual word and wildcard queries into a phrase query
word1 = SearchQuery.create_word_query("theory")
word2 = SearchQuery.create_word_query("of")
wildcard = SearchQuery.create_wildcard_query(0, 1)  # matches any single token
word3 = SearchQuery.create_word_query("relativity")
phrase_query = SearchQuery.create_phrase_search_query(word1, word2, wildcard, word3)

# Use the phrase query in a field query
field_query = SearchQuery.create_field_query(CommonFieldNames.CONTENT, phrase_query)

See Also