pysolr

    0熱度

    2回答

    我正在使用pysolr 3.1.0與solr服務器進行接口查詢。 我能夠獲得輸入的搜索詞的列表。但我無法找到完全匹配。 我使用下面的命令 結果= solr.search(軟件包名,行= 5000) 任何想法,什麼樣的變化我都在查詢精確匹配呢?

    1熱度

    1回答

    我想用pysolr將文檔添加到Solr(5.3.2)。 我生成一個簡單的JSON對象包含一個大文本和一些元數據(日期,作者...),然後我嘗試將其添加到Solr。 我的問題是,超過一定規模,Solr的將無法索引文檔,並且返回以下錯誤: Solr responded with an error (HTTP 400): [Reason: Exception writing document id e2

    0熱度

    1回答

    下面的代碼不起作用....任何想法?謝謝。 找不到任何關於它的參考... import pysolr .... self.solr = pysolr.Solr(solr_url, timeout=20) docs = self.solr.search(q=q, q.op =q_op) 我可以只用self.solr.search(Q = Q,OP = q_op)呢?

    0熱度

    1回答

    我正在使用python 3.4.3和sunburnt向Solr(5.2.1)添加一些文檔。下面的代碼是直接從曬黑的文檔: import sunburnt si=sunburnt.SolrInterface("http://localhost:8983/solr/") document = {"id":"0553573403", "cat":"book", "name

    2熱度

    1回答

    更新: Pysolr版本:3.2.0 這似乎Solr中的錯誤。當在操作中沒有更新時,它將刪除該文檔。 前面我使用using pysolr in atomic update中的代碼,但是我在以下情況下發生了錯誤。 現在文檔模式,也許是這樣的: doc = { 'id': ..., 'title': ..., 'body': ..., } 我已經收錄了一批文件,現在

    7熱度

    2回答

    我使用django-haystack(v 2.3.1)和solr(v 5.0.0)和pysolr(v 3.0.0 )。我一直在關注tutorial,並設置了類似的myapp/search_indexes.py和search/indexes/myapp/mymodel_text.txt文件。 ./manage.py build_solr_schema > schema.xml工作正常,我已將其複製到

    0熱度

    1回答

    使用Haystack和Sorl。 我需要製作一個搜索查詢集以通過過濾器搜索產品。 首先,我只需要過濾基於我的網站(Django網站框架)的產品。所以,我做的: sqs = sqs.filter(site=site.pk) 它返回這樣的搜索查詢: site:(6) 確定。 然後,我需要按屬性進行過濾: sqs = sqs.filter(attribute_codes='power', att

    0熱度

    3回答

    如何獲得與給定查詢匹配的文檔總數。我用下面的查詢: result = solr.search('ad_id : 20') print(len(result)) 由於默認返回值是「10」,輸出的是隻有10,但數量是4000我怎樣才能得到計數的總數是多少?

    0熱度

    1回答

    我正在處理300多個客戶的時間序列圖表。 對於我們來說,單獨提取每個客戶端是非常有益的,因爲組合數據非常龐大,並且在某些情況下客戶端數據會以稍微不同的方式進行重新採樣或操作。 我的問題是,通過讓每個客戶數據的功能我環路開路,3個新主題,但永遠不會關閉線程(我假設的連接保持打開狀態)的要求完成,該函數返回數據時。 一旦我有一個客戶端的結果,我想關閉該連接。我只是無法弄清楚如何做到這一點,並且無法在我

    0熱度

    2回答

    import pysolr solr = pysolr.Solr('http://replaced_url.abc:8983/solr/#/tran_timings_shard1_replica2/query', timeout=10) results = solr.search('SubmitterId:clientname') 當拉動平面文件,我可以去Solr的Web界面http:/