использование ИЛИ а НЕ в запросе solr

Это может быть немного сложнее, чем то, что вы ищете, но TCP Hole Punching - это метод, который должен работать. http://en.wikipedia.org/wiki/TCP_hole_punching

В качестве альтернативы UPnP отлично работает для маршрутизаторов / брандмауэров, которые его поддерживают.

81
задан stolenricecakes 11 March 2009 в 14:34
поделиться

3 ответа

Я не знаю, почему это не работает, но этот логически эквивалентен, и это делает работа:

-(myField:superneat AND -myOtherField:somethingElse)

, Возможно, это имеет некоторое отношение к определению того же поля дважды в запросе...

Попытка, спрашивающая в solr-группа-пользователей , затем отправьте назад здесь окончательный ответ!

82
ответ дан Mauricio Scheffer 5 November 2019 в 17:17
поделиться

Можно найти следование до solr-группы-пользователей на: solr пользователь, отправляющий список по почте

, преобладающая мысль - то, что оператор NOT может только использоваться для удаления результатов запроса - не, только исключают вещи из всего набора данных. Мне, оказывается, нравится синтаксис, Вы предложили mausch - Спасибо!

8
ответ дан stolenricecakes 5 November 2019 в 17:17
поделиться
Instead of "NOT [condition]" use "(*:* NOT [condition])"
39
ответ дан 24 November 2019 в 09:32
поделиться
Другие вопросы по тегам:

Похожие вопросы: