/ / wie man die relevanz in elasticsearch anpasst - php, elasticsearch, foselasticabundle

Wie man die Relevanz in elasticsearch - php, elasticsearch, foselasticabundle anpassen kann

Ich benutze die elastische Suche mit dem Schneeballanalysatorum in einem Feld zu suchen (Titel genannt). Als ich nach "dress korea" gesucht habe, werden auch Ergebnisse mit "dress only" und "korea only" zurückgegeben. Ist es möglich, die Suche so einzuschränken, dass sie sowohl Suchbegriff als auch Suchanfrage enthalten muss? Wenn ja, wie mache ich das? Vielen Dank

Antworten:

1 für die Antwort № 1

Dies hängt von der von Ihnen verwendeten Abfrage ab.

Zum Beispiel mit Einfache Abfrage String-Abfragekönnen Sie eine hinzufügen AND Flagge.


0 für die Antwort № 2

Soweit ich sehen kann http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/query-dsl-match-query.html Sie müssten einen Operator von "AND" einfügen.