2017-05-10 2 views
0

q = : & fq =solr Ergebnisse ohne von geofilt gefiltert

Diese Abfrage filtert alle Indizes zu denen, die liegen {geofilt% 20pt = 41,93825, -93,38989% 20sfield = site_opplocation% 20d = 100!} innerhalb dieses Kreises von Radius 100km. Was ich tun möchte, ist diese auszuschließen und den Rest zu geben. Ich bin nicht in der Lage, herauszufinden, wie.

Jede Hilfe wäre willkommen.

Antwort

1

sollte diese Arbeit:

q=*:* AND -_query_:"{!geofilt d=100}"&pt=41.93825,-93.38989&sfield=site_opplocation 

der Trick, um die Abfrage spezielle Hack zu verwenden ist, können Sie, dass man negieren.

+0

Vielen Dank. Es funktionierte. –

+0

bitte upvote/akzeptiere die Antwort dann – Persimmonium

+0

ich tat. Aber es wird nicht zeigen, weil meine Rep ist niedrig. Es tut uns leid –