zend-search-lucene

    2熱度

    3回答

    我用這個來創建索引與Zend Lucene的非常簡單的公司指數: // store company primary key to identify it in the search results $doc->addField(Zend_Search_Lucene_Field::Keyword('pk', $this->getId())); // index company fields

    2熱度

    3回答

    如果有人知道這個簡單的答案,我不必通過創建額外的索引和逃脫的字符串,並在拋出我漂亮的代碼時大喊大叫。 基本上,我們運行的Lucene搜索不能處理任何非字母字符。空格,百分號,點,破折號,斜槓,你的名字。這是非常令人憤怒的,因爲我無法搜索包含這些角色的物品,無論我在哪裏逃避或不逃避。 我有兩個選擇:將這些字符殺死在一個單獨的索引中,並將它們從我正在搜索的名稱中刪除或停止該死的搜索。

    4熱度

    4回答

    我正在使用Zend Lucene爲php網站構建搜索功能,並且出現問題。 我的網站是一個店主(類似的東西)。 例如,我有一家名爲「FooBar」的商店,但我的訪客在搜索「Foo Bar」並獲得零結果。此外,如果一家商店被命名爲「Foo Bar」,並且訪問者搜索「FooBar」,則什麼也找不到。 我試圖SEACH找到「foobar〜」(模糊SEACH),但沒有找到名爲「富酒吧」 有沒有建立索引或者使

    0熱度

    2回答

    編輯: 用劈解決現在。新增的行473: if (isset($this->_termsFreqs[$termId][$docId])) { } 這種情況僅在我搜索多個單詞,如: +word1 +word2 + word3 我得到這個巨大的錯誤: Notice: Undefined offset: 2 in C:\wamp\www\project\library\Zend\Search\

    8熱度

    1回答

    我正在使用Zend_Search_Lucene創建文章索引以允許他們在我的網站上進行搜索。每當管理員更新/創建/刪除管理區域中的文章,索引被重建: $config = Zend_Registry::get("config"); $cache = $config->lucene->cache; $path = $cache . "/articles"; try { $index

    4熱度

    2回答

    在實現Zend Lucene時,我們是否需要在我們的服務器上安裝Java?

    5熱度

    1回答

    我一直在使用nutch一段時間,最近我知道關於這個度假勝地。 它的性能如何?它支持的文件大小限制是多少? 此外,如何刪除或更新索引,而不是每次有修改重新索引?

    0熱度

    1回答

    好吧,所以這裏的處理:Lucene對我做的事情是堰體。一切都正確索引,一切正常,一切都快速等等。 所以我搜索一個英文類別。數百個結果彈出。 所以我搜索一個英文國家。數百結果彈出。 所以我搜索一個類別和一個英文國家。我知道的組合是有效的。我得到傑克。沒有。 Zip ....爲什麼? Zend_Search_Lucene_Analysis_Analyzer::setDefault(new Zend_S

    0熱度

    1回答

    iam試圖在我的網站中實現Searchmachine。 Iam爲此使用Zend_Search_Lucene。 該指數創建這樣的: public function create($config, $create = true) { $this->_config = $config; // create a new index if ($create) {