Skip to content

Unable to Perform Full-Text Search on Fields Indexed via dynamic_mapping in Quickwit #5673

Answered by fulmicoton
systemslife asked this question in Q&A
Discussion options

You must be logged in to vote

It is not exactly because of that.

default_search_fields tells quickwit to search into message by default, that is if you do not target a specific field in your query.
If you search for plan_name:basic I think your doc will show up.

Two possibilities here:

  • You wanted to add specifically plan_name as a default search. dynamic fields are not supported for default serach field in tantivy. You will have to add an entry for plan_name in the field mapping.
  • You wanted to search by default into ALL dynamic fields. Not just a few. This is made possible by adding a concatenated field https://quickwit.io/docs/main-branch/configuration/index-config#concatenate with include_dynamic_fields: true and s…

Replies: 3 comments

Comment options

You must be logged in to vote
0 replies
Answer selected by systemslife
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants