Ich mache eine Solar-Abfrage. Mit meinem Filter möchte ich nach verschiedenen Werten von x suchen (1004, 1005, 1006). Ich habe versucht, x: 100 [456] zu verwenden, aber das hat mir nicht gefallen. Ich habe in Google gesucht und einige Informationen gefunden, aber nicht wie ich das machen soll. Ich erinnere mich, dass jemand vor ein paar Wochen etwas Ähnliches gemacht hat, aber ich kann mich nicht erinnern, was es war. Was wäre die korrekte Syntax? Ich denke, ich könnte herausfinden, wie man ein OR macht, wenn die Anzahl von ihnen klein genug ist.SOLR-Abfrage mit Angabe mehrerer Werte
Antwort
Wenn Sie einen Bereich Abfrage suchen, die solr Syntax:
x:[1004 TO 1006]
Siehe ich versuche, tat das vor, aber ich habe folgendes: Verursacht durch: org.apache.solr.client.solrj.impl.HttpSolrServer $ RemoteSolrException: org.apache.solr.search.SyntaxError: Kann nicht analysieren ‚+ x: [1004-1006] ': Begegnet "
verwenden Großbuchstaben für das' TO' – MattMcKnight
- 1. Korrelation mehrerer dynamischer Werte
- 2. Angabe aller ungeraden Werte in Crontab?
- 3. SQLite - Speichern mehrerer Werte
- 4. Eingabevalidierung: Überprüfung mehrerer Werte
- 5. Abfrage mehrerer XML-Werte
- 6. Aktualisieren mehrerer Werte Mysql
- 7. Stacking-Eigenschaften durch Angabe mehrerer Maven-Profile in der Befehlszeile
- 8. C++ Rückgabe mehrerer Werte mit einem Struct
- 9. Übergeben mehrerer Werte mit ausgeblendeten Eingabefeldern
- 10. Angabe Indizes mit if-else
- 11. Senden mehrerer Werte durch Javascript
- 12. XPath zum Festlegen mehrerer Werte
- 13. Lambda-Ausdrücke: Zurückgeben mehrerer Werte
- 14. NSScanner Looping Abrufen mehrerer Werte
- 15. Speichern mehrerer Werte in Cookies
- 16. Extrahieren mehrerer Werte aus Zeichenfolge
- 17. Aktualisieren mehrerer Werte mit Dict in SQLite (mit Python)
- 18. Fehler beim Einfügen mehrerer Werte mit vorbereiteten Anweisung mit PHP
- 19. Angabe Test-Framework mit newgem
- 20. Angabe von Bedingungen als Variable Werte in R zuweisen
- 21. Verarbeitung mehrerer URL-Werte in CakePHP
- 22. Makro zum Ändern mehrerer Slicer-Werte
- 23. Xbox Live: Verwenden mehrerer Werte in LeaderboardRow
- 24. Suchen und Löschen mehrerer Werte in Excel
- 25. Rückgabe mehrerer Werte aus einer gespeicherten Prozedur
- 26. Entpendeln mehrerer Werte in einer Spalte
- 27. SPSS vergleicht Werte innerhalb mehrerer Variablen
- 28. JavaScript-Funktion zum Abrufen mehrerer Querystring-Werte
- 29. Suchen und Ersetzen mehrerer Werte in VBA
- 30. Senden mehrerer Werte von django Dropdown
Ich sollte hinzufügen, ich will nicht 1007 – Tony
haben Sie versucht, so etwas wie this..fq = x: (1004 + OR + 1005 + OR + 1006) –
Wahrscheinlich ist der [FingerprintFilter] (https://wiki.apache.org/confluence/display/solr/Filter+Descriptions#FilterDescriptions-FingerprintFilter) einen Blick wert. Hängt von Ihrem Anwendungsfall ab. – cheffe