0
をフレーズを見つけるが、私は問題があります。Zend_Search_Luceneは特殊記号と私の英語については申し訳ありません
私はZend_Search_Luceneにを使用して、検索用のアプリケーションを作っています。 私は「T-Mobile」というフレーズを見つけようとしますが、何も答えはありません。 私は記号 " - "が特別なことを知っています。私がしなければならないことは、このシンボル " - "をカバーすることですか?
私が作った私のコード:
if ($this->getRequest()->getParam('as_epq', false)){
$search = new App_Search();
$phraze = explode(' ', $this->getRequest()->getParam('as_epq'));
if ($this->getRequest()->getParam('as_epq_place', false)){
$place = $this->getRequest()->getParam('as_epq_place');
$this->view->as_epq_place = $place;
$query = new Zend_Search_Lucene_Search_Query_Phrase($phraze, null, $place);
}else{
$query = new Zend_Search_Lucene_Search_Query_Phrase($phraze);
}
$this->view->as_epq = $this->getRequest()->getParam('as_epq');
$results = $search->getIndex()->find($query);
}
私の誤差がある場合、私は知らないのですか?