精确词组搜索仅返回包含线索中的全部词并且与您指定的词序完全一致的词组。
SELECT id, description FROM videos WHERE etx_contains(description, Row ('multimedia document editor','SEARCH_TYPE = PHRASE_EXACT'));
图: 精确词组搜索示例
如果精确词组搜索的线索包含非索引字,那么即便该线索包含在文档中,也不会返回任何行。仅在 etx 索引忽略非索引字的情况下,即在使用 STOPWORD_LIST 索引参数创建了索引而非索引字列表又包含一个或多个线索中的词的情况下,才会出现这种情况。
例如,假设 etx 索引是通过索引参数 STOPWORD_LIST = 'my_list' 创建的,而非索引字列表 my_list 包含词 the。在这种情况下,对线索“walk the dog”执行精确词组搜索时,即便该精确词组包含在文档中,也不会返回任何行。