Описание тега pysolr

Облегченная библиотека Python для подключения к экземпляру Apache SOLR.
1 ответ

Как заставить PySolr разорвать соединение?

Я работаю над графиками временных рядов для 300+ клиентов. Нам выгодно извлекать каждого клиента отдельно, так как объединенные данные огромны, а в некоторых случаях данные клиентов переделываются или изменяются немного по-другому. Моя проблема в то…
22 июн '17 в 14:51
1 ответ

Код, показывающий пустой фрейм данных

Я пишу приведенный ниже код для моего проекта, но в dataframe df показаны пустые записи. Я хочу знать, где мне не хватает кода: import urllib from urllib2 import * import pandas as pd def urlmake(req): requests = [req] for parms in requests: url = '…
15 июн '18 в 06:08
2 ответа

PySolr seaching с несколькими значениями для одного поля, условие 'ИЛИ' в solr

Мои коды PySolr ниже filter_queries = [] facet_fields = [] for key, value in request.GET._iterlists(): if(key != 'Rows' and key != 'Sort' and key != 'Facet' and key != 'FacetFields' ): filter_queries.append(key + ':' + request.GET[key]) else: if(key…
27 фев '15 в 11:05
0 ответов

Pysolr - индексирование по нескольким полям

Итак, читая о проблеме в официальной документации, я понял, что мы можем иметь многозначное поле как: solr.add([ { "id": "doc_1", "title": "A test document", "link": ["baidu.com", "google.com"] } Теперь я хотел бы проиндексировать документы как в по…
18 авг '17 в 08:36
1 ответ

Объект 'NoneType' не имеет атрибута стога сена 'rstrip'

Я использую Haystack Backend Solr. Я получаю странную ошибку: у объекта NoneType нет атрибута "rstrip". Я много раз обновлял свой индекс, проверял версии и т. Д., Но ничего не помогло. Вот мой файл SearchIndex: class JobIndex(indexes.SearchIndex, in…
20 май '15 в 12:04
1 ответ

Apache Solr с использованием Python

Я новичок в Apache Solr. Я получаю сообщение об ошибке при добавлении документов с использованием пакета pysolr в python. Я пробовал следующее: from __future__ import print_function import pysolr solr = pysolr.Solr('http://localhost:8983', timeout=1…
17 янв '19 в 07:25
1 ответ

Перемещение документов из SOLR в asticsearch

Я работаю над перемещением всех документов в SOLR в asticsearch с использованием кода Python с Pysolr. С помощью pysolr я могу получить доступ только к 499 документам, это позволяет получить доступ ко всему набору документов.
27 окт '14 в 05:10
0 ответов

Сервер Solr не работает во время индексации (миллионы документов) с помощью Pysolr

Я пытался проиндексировать множество документов по Solr (~200 миллионов документов). Я использую Pysolr для индексирования. Однако сервер Solr продолжает работать при индексации (иногда после индексации 100 миллионов документов, иногда после ~180 ми…
15 ноя '18 в 19:34
3 ответа

Удалить документы из индекса Solr - индекс не трогается

Я пытаюсь понять, почему мой индекс Solr даже не затрагивается, когда я удаляю весь свой индекс! До сих пор я пробовал запрос напрямую, чтобы решить: curl 'http://localhost:8080/solr/update?stream.body=<delete><query>*:*</query>&lt…
10 авг '12 в 12:14
1 ответ

Как сделать фасетный поиск с Pysolr

Когда мы используем curl или urlopen с фасетом для выполнения запросов, мы получаем вложенный словарь с 3 элементами 1. responseHeader 2. response 3. facet_counts Я хочу показать facet_counts при использовании поиска Pysolr. Он просто показывает зна…
06 июн '18 в 12:14
1 ответ

Использование solr/pysolr с колбой sqlalchemy

Я пытаюсь настроить solr для использования с postgres db, который я использую через склянку sqlalchemy orm. Я нашел библиотеку pysolr для этой цели, но не ясно, как настроить хуки в моделях sqlalchemy для обновления индекса solr. Есть ли примеры? py…
18 фев '14 в 05:51
0 ответов

Python: доступ к данным из Solr с помощью Pysolr

Я использую простой скрипт на Python для извлечения данных примера из Solr с помощью Pysolr. Сначала я создал свое ядро, используя следующее [user@user solr-7.1.0]$ ./bin/solr create -c json_db WARNING: Using _default configset. Data driven schema f…
18 дек '17 в 16:59
1 ответ

Джанго Хейстек. А или в поисковом наборе

Использование: Хейстек и Сорл. Мне нужно сделать набор поисковых запросов для поиска товаров по фильтру. Во-первых, мне нужно фильтровать только продукты, основанные на моем сайте (структура сайта Django). Итак, я делаю: sqs = sqs.filter(site=site.p…
06 июн '17 в 13:37
1 ответ

Django Haystack Solr manage.py rebuild_index Ошибка типа: не может сериализовать 1.0 (тип с плавающей запятой)

Я стараюсь не просить о помощи и выяснить это самостоятельно, но это чрезвычайно сложно, и я не могу понять, как это исправить. Я использую Python 2.7 и Django 1.4. Я использую Tomcat 7.0 и Solr в качестве бэкэнда для Haystack v2 beta. У меня устано…
23 янв '13 в 17:47
0 ответов

Как преобразовать запрос Solr bf в синтаксис bq?

Текущий рабочий запрос: qf = field1^30 field2^30 field3^10 bf = sum(num1,num2) // num1 & num2 are integer fields in each document Аддитивное повышение bf применяется ко всем полям, я хотел бы исключить field3 из этого, как это может qf & bf Синт…
07 апр '14 в 13:42
1 ответ

Я хочу выполнить запрос в solr, имеющий специальный символ & и%

У меня возникают проблемы при выполнении запроса с использованием Pysolr, когда в запросе отображаются символы & и%. Остальные специальные символы могут быть обработаны с помощью "\", но "&" и "%" - это другой случай. следующий запрос отправляет оши…
20 июн '18 в 07:17
1 ответ

pysolr обновить документ с ошибкой

обновление: Pysolr версия: 3.2.0 Это кажется ошибкой в ​​Solr. когда ничего не обновляется в операции, он будет удалять этот документ. Раньше я использовал код в использовании pysolr в атомарном обновлении, но я сделал ошибку в следующем случае. Теп…
16 ноя '16 в 12:32
1 ответ

Djando-haystack индексирует списки вместо необработанных данных с помощью Solr

Я сталкиваюсь со странной проблемой с django-haystack + Solr: каждое поле получает список вместо фактического необработанного значения. После индексации, вот фрагмент моего индекса Solr (вставленный из администратора Solr): { "id":"forum.category.4"…
21 апр '18 в 09:54
1 ответ

Обработка данных facet.pivot в Solr/Python

Я запрашиваю ядро ​​Solr с этим URL: select?q=*:*&rows=0&facet=on&facet.limit=-1&facet.mincount=0&facet.pivot=brand,series,sub_series Использование функции Facet Pivot Частичный ответ JSON, обратите внимание на правильное вложени…
26 мар '18 в 21:15
2 ответа

Поиск Solr с использованием экранированных ключевых слов Solr

Как я могу запросить поля, которые содержат зарезервированные ключевые слова Solr как ":" в Solr? Например, q = 'uri:http://www.example.com' выдает ошибку для " http://www.example.com/", содержащую зарезервированное слово ":"
21 фев '09 в 07:46