-
Notifications
You must be signed in to change notification settings - Fork 618
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use fuzzy in a SameElement Search of a map or struct #33238
Comments
The missing serialization is fixed in 8.473.18 which should be available later today. |
I tested it, and the serialization message is gone, but I still get the error: "FUZZY(Some Value,2,0,false) value: Some Value field is not a string attribute," even though I can use fuzzy directly on data.value. Vespa version: 8.475.11 The same query on the same document leads to the following response:
|
Thank you, this time we (@vekterli) verified this on our side. It should work for indexed search on 8.479. Let us know if you require this for streaming. |
It works fine now, thank you. |
For reference, test was added in vespa-engine/system-test#4345 |
Describe the bug
I want to combine the sameElement and Fuzzy Search on a map or struct field. Trying to do so I get the response that the serializing of FuzzyItem in same_element is not implemented.
To Reproduce
Steps to reproduce the behavior:
YQL query parsed: [Invalid query: Serializing of FuzzyItem in same_element is not implemented, please report this as a bug.]
Illegal Query: FUZZY(Some value,2,0,false) value:Some value field is not a string attribute
Full Response:
Expected behavior
I am able to use fuzzy in the sameElement Search which performs a fuzzy search on the attribute Field of the map or struct.
Environment (please complete the following information):
Dockerized vespa
Vespa version
Vespa version: 8.471.25
Additional context
this works:
and this works:
The text was updated successfully, but these errors were encountered: