zend-search-lucene

    0熱度

    1回答

    有沒有辦法將結果集限制爲最好的N結果?如果我使用Zend_Search_lucene::setResultSetLimit(10),根據我的排序聲明,我只會得到10個結果,而不是10個最好的結果。

    0熱度

    1回答

    搜索我有下面的代碼創建了Zend Lucene索引 $doc->addField(Zend_Search_Lucene_Field::UnStored('keywords', $job->getKeywords())); $doc->addField(Zend_Search_Lucene_Field::UnStored('title', $job->getTitle()));

    1熱度

    2回答

    我已閱讀此問題 Creating and updating Zend_Search_Lucene indexes。 但它未能回答我的問題。來自zend的This文章告訴說,更新文檔是不可能的。要有效更新,每個文檔都必須刪除並重新編制索引。 $removePath = ...; $hits = $index->find('path:' . $removePath); foreach ($hits

    0熱度

    1回答

    我在的幫助下創建索引StandardAnalyzer對於* .docx文件很好。但是在搜索時它不會給出這些* .docx文件的結果。 任何幫助或建議將不勝感激!

    0熱度

    1回答

    我查看了Doctrine的內置搜索,MySQL myisam全文搜索,Zend_Lucene和sphinx - 但所有細微差別和實現細節都讓我很難理解,因爲我沒有任何經驗除了myisam搜索。 我真正想要的是簡單的東西,它可以與Zend Framework和Doctrine(MySQL後端,可能是InnoDB)一起工作。我不需要諸如單詞替換,自動完成等複雜的東西(不是我會反對這樣的事情,如果它足夠

    2熱度

    2回答

    我們正處在一個分類廣告網站,你可能已經知道,我們需要一個非常好的搜索引擎的發展。在我們的項目中,左側的過濾菜單是必須的。無論如何,我問我們是否應該使用zend lucene,或者我們應該自己安裝lucene服務器,並將我們的搜索文件與其api連接起來?我無法找到任何性能/基準比較結果,並想在這裏問。我想聽聽你的意見在以下方面:限制,優點,disadanteges ..

    1熱度

    1回答

    我創建索引的功能是作爲波紋管 function create() { Zend_Search_Lucene_Analysis_Analyzer::setDefault(new Zend_Search_Lucene_Analysis_Analyzer_Common_Utf8_CaseInsensitive()); $index = Zend_Search_Lucene::cre

    0熱度

    1回答

    如何改進查詢,如下所示? 我的索引已完全優化,除了item_id是關鍵字字段外,所有字段均未存儲。 問題出在「if($ auth){」部分。如果刪除此部分,搜索時間總是在1秒以內,但是當搜索時間添加此部分時,時間爲5秒或更長。顯然這是一個更復雜的查詢,但我不能沒有它。我需要該部分的邏輯來獲取用戶有權查看的搜索結果。我知道搜索工作本身就是放緩,因爲如果我刪除了「if($ authQuery){$ q

    0熱度

    1回答

    嘿,任何人,我嘗試將zend lucene搜索系統與codeigniter集成。但問題是我如何能在笨下面 格式化搜索結果分頁是搜索代碼: $query//keyword to search $index = Zend_Search_Lucene::open(DOCROOT . 'data/index'); //opening index $hits['post']= $index->f

    7熱度

    2回答

    我正在構建一個擁有數百萬條記錄的數據庫操作系統。我在我的項目的所有部分都使用了Zend Framework。我想使用搜索索引技術,但是您對此有何建議?使用? 在此先感謝