Yoann Rodière (
https://hibernate.atlassian.net/secure/ViewProfile.jspa?accountId=557058%...
) *created* an issue
Hibernate Search (
https://hibernate.atlassian.net/browse/HSEARCH?atlOrigin=eyJpIjoiNzM4NzEx...
) / Bug (
https://hibernate.atlassian.net/browse/HSEARCH-3904?atlOrigin=eyJpIjoiNzM...
) HSEARCH-3904 (
https://hibernate.atlassian.net/browse/HSEARCH-3904?atlOrigin=eyJpIjoiNzM...
) exists() predicate ignores nested object fields among children of the targeted object
field (
https://hibernate.atlassian.net/browse/HSEARCH-3904?atlOrigin=eyJpIjoiNzM...
)
Issue Type: Bug Assignee: Unassigned Components: backend-elasticsearch, backend-lucene
Created: 30/Apr/2020 00:20 AM Fix Versions: 6.x-backlog Priority: Major Reporter: Yoann
Rodière (
https://hibernate.atlassian.net/secure/ViewProfile.jspa?accountId=557058%...
)
Let's say we declare a flattened object field objectField , and inside it a nested
object field objectField.nestedField , and inside it a text field
objectField.nestedField.textField.
Then an exists() predicate run on field objectField will never, ever match, because the
nested object field and its children are ignored.
This is true for both the Lucene and Elasticsearch backend.
(
https://hibernate.atlassian.net/browse/HSEARCH-3904#add-comment?atlOrigin...
) Add Comment (
https://hibernate.atlassian.net/browse/HSEARCH-3904#add-comment?atlOrigin...
)
Get Jira notifications on your phone! Download the Jira Cloud app for Android (
https://play.google.com/store/apps/details?id=com.atlassian.android.jira....
) or iOS (
https://itunes.apple.com/app/apple-store/id1006972087?pt=696495&ct=Em...
) This message was sent by Atlassian Jira (v1001.0.0-SNAPSHOT#100125- sha1:e06514a )