Ich bin neu in Azure Search
. Ich versuche, "contains"
Logik in meiner Suchanfrage zu verwenden. Ich habe es nachgeschlagen und herausgefunden, dass ich in meiner Suchanfrage etwas hinzufügen muss, wie in der Folge.Azure Suche enthält das Wort funktioniert nicht wie erwartet
&queryType=full&search=/.*_search.*/
wo _search im String I suchen möchten. Nun, was passiert, ist, dass die Logik "enthält" gut funktioniert. Zum Beispiel versuche ich Sweep zu suchen und ich bekomme gut Sweep-cmu in den Ergebnissen.
Aber wenn ich suche gut Sweep-cmu, bekomme ich null Ergebnisse. Warum? und wie kann ich meine Abfrage verbessern, um Ergebnisse zu erhalten, wenn ich partielle und vollständige Strings eingeben.
Ich versuchte mit '" & queryType = full & search = /. * "+ _search +". */| " + _search' und gibt mir bisher die gewünschten Ergebnisse. Ich denke jetzt, es kombiniert sowohl "enthält" Logik und Volltextsuche. Und das Suchen in Anführungszeichen ("well sweep-cmu") ergibt genau die obigen Ergebnisse. –