przypadku korzystania z SQL „jak” oświadczenie do kwerendy danych zwróci dane, nawet jeśli jej tylko częściowo dopasowane. Na przykład, jeśli szukam pożywienia i w moim db znajduje się element o nazwie "rodzynki", podczas korzystania z SQL zapytanie zwróci "rodzynki", nawet jeśli moje wyszukiwanie zawierało tylko "rai". W elastycznym wyszukiwaniu zapytanie nie zwróci rekordu, chyba że podana zostanie cała nazwa (w tym przypadku "rodzynki"). Jak mogę sprawić, by funkcja elasticsearch zachowywała się podobnie do instrukcji SQL. Używam Rails 3.1.1 i PostgreSQL. Dzięki!Jak zdobyć elasticsearch wykonać podobny do SQL „LIKE”
7
A
Odpowiedz
5
Podczas tworzenia indeksu modelu elasticsearch użytku tokenizera na indeks, który spełni Twoje wymagania. Dla. na przykład
Spowoduje to utworzenie żetonów o wielkości od 3 do 100 pól, a jako stronę podaje się jako front, który sprawdzi od startu. Możesz uzyskać więcej informacji stąd http://www.slideshare.net/clintongormley/terms-of-endearment-the-elasticsearch-query-dsl-explained
Powiązane problemy
- 1. Jak wykonać SQL "NIE LIKE" w Slick
- 2. Stan podobny do CouchDB
- 3. Fuzzy Like This (FLT) - ElasticSearch
- 4. Jak wykonać dokument ttl elasticsearch?
- 5. Jak wykonać zapytanie LIKE z linq?
- 6. Jak wykonać częściowe dopasowanie w Elasticsearch?
- 7. Jak wykonać zapytanie indeksów w ElasticSearch?
- 8. Składnia SQL "LIKE"
- 9. LINQ do podmiotów wykorzystujących SQL LIKE operatora
- 10. SQL reverse LIKE
- 11. Procedura składowana SQL LIKE
- 12. Jak zdobyć inserted_primary_key z db.engine.connect() wykonać połączenia
- 13. Operator podobny do sql, aby uzyskać tylko numery
- 14. Elasticsearch SQL agregacja podkwerendy
- 15. Jak zaimplementować SQL, taki jak operator "LIKE" w java?
- 16. Elasticsearch "More Like This" API vs. more_like_this zapytania
- 17. Jak używać sql "like" w PyMongo?
- 18. Emulacja SQL LIKE w JavaScript
- 19. SQL: jak zdobyć niedzielę bieżącego tygodnia
- 20. Jak odzyskać licznik podobny do Facebooka za pomocą SQL Server?
- 21. Poprawianie wydajności zapytań SQL LIKE
- 22. sql Odpowiednik "LIKE" w zapytaniu django
- 23. SQL: Jak wykonać ciąg nie równa
- 24. danych z SQL Server do ElasticSearch Węzła
- 25. Python MySQLdb GDZIE SQL LIKE
- 26. Zamówić SQL według najsilniejszych LIKE?
- 27. SQL gdzie klauzula z LIKE i IN
- 28. Elasticsearch Zapytanie DSL z instrukcji SQL
- 29. Dynamicznie konstruuj zapytanie "LIKE" w LINQ do SQL
- 30. Jak wykonać zapytanie LIKE w Arelu i Railsach?