I am trying to search a field filled with Turkish characters. For example: Müdürlük. But when I try to query this field not able to get results. I am new to hibernate search. What should I do?
1
There are 1 best solutions below
Related Questions in HIBERNATE-SEARCH
- How do I reload the index before searching in Hibernate Lucene
- How can i use a builtin analyzer in my entity with Hibernate Search
- how to use hiberanate search 7.1.0 analyzer settin in spring boot 3
- Skip Indexing During bootRun initiate them after server is started
- Hibernate Search with Spring Boot 3
- Hibernate Search and Hibernate Core Compatibility Issue in Sring Boot 3
- Hibernate Search with Lucene matches configuration
- HSEARCH800007 error in Hibernate Search 6.2.2: Unable to resolve path after specifying the indexing dependency
- named_object_not_found_exception while querying ElasticSearch
- How to search in all fields of indexed entities in ElasticSeacrch using hibernateSearch 6
- Reuse AwsSigningRequestInterceptor outside of Hibernate Search
- HSEARCH400655: Invalid cardinality for projection on field
- TestContainer ElasticSearchContainer not able to connect to Docker daemon
- How to fix the generics error in Koltin when using hibernate search DSL
- does lucene update stop working in hibernate 5
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular # Hahtags
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
There may be other problem (I can't tell without the code), but one thing you'll probably want is to use a language-specific analyzer, so that "mudurluk" will match "Müdürlük" for instance, or so that "istanbul" will match "İstanbul" (capital dotted "i").
To do that with Hibernate Search using annotations, fill in the
analyzerattribute of your@Fieldannotation:If you mapped your entity using the programmatic API, the process should be fairly similar.
Please see the official documentation for more details about analyzers in Hibernate Search: https://docs.jboss.org/hibernate/stable/search/reference/en-US/html_single/#_analyzer
EDIT: don't forget to reindex your data after you changed the analyzer.