pysolr

    1熱度

    1回答

    我在Django上使用haystack和solr。我得到了UnicodeDecodeError,我認爲原因是數據庫中的unicode數據要麼轉換爲str或者解碼爲utf-8,這會在通過httplib發送或打印到控制檯時導致稍後的UnicodeDecodeError。 我認爲這個問題應該在乾草堆full_prepare函數之前,因爲我後來檢查數據已經毀了。 有什麼想法? 我setup.pyed安裝(

    0熱度

    1回答

    好吧夥計。所以我想以這樣的方式來查詢我的查詢,它會碰到這個相同的過濾器緩存,我真的不想做的是計算我的代碼中的一週的開始,並基於此結構查詢。有沒有辦法讓solr根據一週回來? 我不可能找到任何位置: http://docs.lucidworks.com/display/lweug/Solr+Date+Format 使用[NOW/DAY-7DAYS到現在/天+ 1DAY]不會幫助,因爲它不知道開始和周

    1熱度

    3回答

    我想了解爲什麼我的Solr索引甚至沒有被觸及,當我刪除我的整個索引! 到目前爲止,我已經試過直接到Solr的查詢: curl 'http://localhost:8080/solr/update?stream.body=<delete><query>*:*</query></delete>&commit=true' 我也試過pysolr: In [242]: from pysolr impor

    2熱度

    1回答

    我是新來solr,我使用pysolr,我有一個非常基本的問題。 How can I add a facet to the pysolr query? my solr query is: ip:8983/solr....q=...&facet=on&facet.field=xyz 它在瀏覽器中工作,如我所願。 我想知道我怎麼能實現它在我下面的代碼, 什麼語法在pysolr添加小(小=上& fa

    16熱度

    2回答

    我下載了一個軟件包(稱爲pysolr 2.0.15)到我的電腦,與Haystack一起使用。說明要求我將pysolr加入我的PYTHONPATH中。 究竟是什麼意思?解壓縮pysolr文件後,我運行了python setup.py install命令,這就是它。這些做了什麼,我需要做其他事情嗎? 感謝您的幫助!

    1熱度

    1回答

    我使用的是Django 1.4,Django-Haystack 2.0和Solr(pysolr 2.0.15)。我必須在Django中爲Haystack編寫測試用例。我爲模型編寫了索引並定義了一些功能,如index_queryset。所以,現在我正在修改如何爲相同的測試用例編寫測試用例。

    1熱度

    1回答

    我想安裝solr與postgres db,我通過燒瓶sqlalchemy orm使用。我爲此目的找到了庫pysolr,但是不清楚如何在sqlalchemy模型中設置鉤子來更新solr索引。有沒有例子? pysolr建議通過solr.add手動插入文檔,但不清楚如何分隔不同數據庫表的索引。 做一些研究後,我想出了下面的方法,我想知道如果這是要走正道: 在ORM模型 ,鉤after_insert,af

    0熱度

    1回答

    我是個新手,SOLR,並試圖瞭解動態字段, 假設我有以下模式, 如果文檔1,包含 ID = 1,筆者=「 Tom「,title =」Python「,text =」Book「,first_name_string =」Tom「和last_name_string =」Dan「 如果文檔-2包含 id = 2,author =」Brain「 「Java」,text =「Java」 如何將VA要儲存嗎? 它

    0熱度

    1回答

    我正在將SOLR中的所有文檔移至使用Pysolr使用Python代碼進行elasticsearch。 隨着pysolr我只能訪問499文件,它有一種方法來訪問整套文件。

    1熱度

    1回答

    我儘量不要求求幫助並自己弄清楚,但這非常困難,我無法弄清楚如何解決它。我正在使用Python 2.7和Django 1.4。我使用Tomcat 7.0和Solr作爲Haystack v2 beta的後端。我安裝了Pysolr v 3。 Apache Tomcat服務運行得很好,我可以去127.0.0.1:8000/solr/admin。我跑manage.py build_solr_schema並把