Wie wählt man mehrere Werte in solr über die Abfragezeichenfolge?

7

sagen wir zum Beispiel, ich muss nach einer Anzahl von IDs suchen, und indem ich auf die Solr / Admin-Seite schaue, gibt es im Eingabefeld "Abfrage erstellen" ein

%Vor%

Wie soll ich einen multiplen Wert suchen, wenn es nur mit einer Abfrage funktioniert, wenn ich den Suchknopf betätige?

Ich habe es versucht

%Vor%

es hat nicht funktioniert..aber diese einzelne Abfrage funktioniert

%Vor%     
sasori 30.01.2013, 02:36
quelle

3 Antworten

17

Bitte werfen Sie einen Blick auf die SolrQuerySyntax -Seite im Solr-Wiki für einige Beispiele der Abfragesyntax für Solr.

In Ihrem Beispiel könnten Sie dies auf verschiedene Arten abfragen:

  1. id:[1 TO 4]
  2. (id:1 OR id:2 OR id:3 OR id:4)
Paige Cook 30.01.2013, 02:56
quelle
8

Solr verwendet OR automatisch als Operator, also wäre die kürzeste Version:

%Vor%     
P.Albrecht 30.08.2016 12:59
quelle
7

Ich würde die zweite Option leicht ändern:

%Vor%     
Kris79 30.12.2014 15:57
quelle

Tags und Links