Я использую Zend Search Lucene и хотел бы добавить повышения к некоторым из моих поисковых терминов.Код уже написан с использованием API построения запросов следующим образом.
$query->addTerm(new Zend_Search_Lucene_Index_Term($name,'name'), null);
Я пытался написать
$query->addTerm(new Zend_Search_Lucene_Index_Term($name . "^10", 'name'), null);
Но, похоже, это работает неправильно.(Я неожиданно ничего не получаю).
Этот синтаксис в каратах указан в документации для языка запросов , но не в документации для запроса API конструкции .Я знаю, что в некоторых случаях API ведет себя не совсем как простой язык запросов.Это один из таких случаев?
Есть ли функция или параметр, которые добавляют значения буста к терминам?