2016-11-01 3 views
0

I Dokument in Solr indiziert haben, die wie folgt aussieht:Suche nach einer Phrase innerhalb eines Feldes

{ 
    "name":["Michael"], 
    "keywords":["partnerships,business development,marketing,head of product development"], 
    "id":"10023e3ze5n8glm6b", 
    "city":["sf"], 
    "_version_":1549772729479069696}, 

ich für das Dokument mit

"product management" 
"management product" 

suchen können, aber dies nicht, wenn ich nicht funktioniert versuchen, im keywords Feld suchen,

keywords:"product management" 

Wie kann ich für eine Phrase innerhalb eines Feldes zu suchen?

+0

versuchen Was ist das Feld und Typdefinition für das Feld Keywords? Und Sie haben in Ihrem Beispiel nicht das Wort "Management". Was erwarten Sie also genau? Wie genau funktioniert es nicht? –

+0

Es wurde kein Ergebnis zurückgegeben - 0 doc. Es stellte sich schließlich heraus, dass es mit meinem Schema oder meiner Konfiguration in Verbindung stehen könnte, da ein neues Setup das Ergebnis erwartungsgemäß zurückgibt. –

+0

Wahrscheinlich nicht nach Neuindex dann Commit. –

Antwort

1

sollten Sie

fq=keywords:*product management* 
Verwandte Themen