Это может быть немного сложнее, чем то, что вы ищете, но TCP Hole Punching - это метод, который должен работать. http://en.wikipedia.org/wiki/TCP_hole_punching
В качестве альтернативы UPnP отлично работает для маршрутизаторов / брандмауэров, которые его поддерживают.
Я не знаю, почему это не работает, но этот логически эквивалентен, и это делает работа:
-(myField:superneat AND -myOtherField:somethingElse)
, Возможно, это имеет некоторое отношение к определению того же поля дважды в запросе...
Попытка, спрашивающая в solr-группа-пользователей , затем отправьте назад здесь окончательный ответ!
Можно найти следование до solr-группы-пользователей на: solr пользователь, отправляющий список по почте
, преобладающая мысль - то, что оператор NOT может только использоваться для удаления результатов запроса - не, только исключают вещи из всего набора данных. Мне, оказывается, нравится синтаксис, Вы предложили mausch - Спасибо!
Instead of "NOT [condition]" use "(*:* NOT [condition])"