In den Dokumenten für Abfrage-Abfrage-Abfrage ist auto_generate_phrase_queries
als Parameter aufgeführt, aber die einzige Beschreibung ist "standardmäßig auf falsch." Was macht dieser Parameter genau?Was macht die auto_generate_phrase_queries von Elasticsearch?
Antwort
Dies wird org.apache.lucene.queryparser.classic.QueryParserSettings#autoGeneratePhraseQueries
zum lucene der direkt anzeigen lassen. Wenn der Analysator auf die Abfragezeichenfolge angewendet wird, ermöglicht diese Einstellung, dass Lucene zitierte Ausdrücke ohne Schlüsselwörter generiert.
SOLR-2015: Fügen Sie ein boolean-Attribut autoGeneratePhraseQueries zu TextField-. autoGeneratePhraseQueries = "true" (der Standardwert) bewirkt, dass der Abfrageparser Phrasenabfragen generiert, wenn mehrere Token aus einer einzelnen nicht angegebenen Analysezeichenfolge generiert werden. Zum Beispiel WordDelimiterFilter Splitting Text: pdp-11 wird dazu führen, dass der Parser Text erzeugen: "pdp 11" statt (Text: PDP ODER text: 11). Beachten Sie, dass autoGeneratePhraseQueries = "true" nicht gut für nicht begrenzte Leerzeichen abgegrenzte Sprachen funktioniert.
wo Wort Begrenzer arbeitet als WordDelimiterFilter.html
wichtige Sache zu beachten single non-quoted analysis string
ist, das heißt, wenn Ihre Abfrage-String ist nicht angegeben. Wenn Sie bereits nach einer zitierten Phrase suchen, ergibt das keinen Sinn.
- 1. Was genau macht der Standard Tokenfilter in Elasticsearch?
- 2. Was macht die "leere" Auswahl von D3?
- 3. Was macht die Unterstreichungsfunktion von PHP?
- 4. Was macht die Steuermarken-Klasse von bootstrap?
- 5. Was macht die Autoloads-Umgebung?
- 6. Was genau macht die Datenbanknormalisierung?
- 7. Was macht die registerNatives() Methode?
- 8. Was macht die vorfieldinit Flagge?
- 9. Was macht die Funktion invisible()?
- 10. Was macht die Funktion tf.nn.embedding_lookup?
- 11. Mockito - was macht die Verifikationsmethode?
- 12. Was macht die Cmpq-Anweisung?
- 13. Was macht die LEAL-Montageanleitung?
- 14. Was macht die Bindung langsam?
- 15. Wie macht man die Case Insensitive Suche auf ElasticSearch?
- 16. Was ist die maximale Elasticsearch Dokumentgröße?
- 17. Wie macht man elasticsearch document ttl arbeiten?
- 18. was die @param in Elasticsearch Massenladen ist
- 19. Was sind die Nachteile von Elasticsearch DOC-Werte
- 20. Was macht die Klasse LayoutInflater? (in Android)
- 21. Was macht die [SomeClass self] -Syntax?
- 22. Was macht die Option -Xss JVM eigentlich?
- 23. Was macht die UITableView-Methode "deleteRowsAtIndexPaths: withRowAnimation:"?
- 24. Was genau macht die Normalisierung in CSS?
- 25. Was macht die Methode random.sample() in Python?
- 26. Was macht die Ausbeute in Python 2.7?
- 27. Was macht die UIViewController-Klasse in viewDidLoad?
- 28. Die Authlogic-Aufzeichnungsmethode. Was macht dies
- 29. Was macht die j-Funktion in Rails?
- 30. Was macht die python print() Funktion eigentlich?