[
https://issues.jboss.org/browse/ISPN-8564?page=com.atlassian.jira.plugin....
]
Adrian Nistor commented on ISPN-8564:
-------------------------------------
The first query "SELECT p.child FROM Parent p" is wrong, so it's natural
that it fails with "org.infinispan.objectfilter.ParsingException: ISPN028503:
Property child can not be selected from type Parent since it is an embedded entity."
The second query, "SELECT p.child.name FROM Parent p" , is correct and it
works. A second variation of it ""SELECT child.name FROM Parent" does not
work. So I think the bug was closed by mistake. The PR I made was only supposed to add a
test for it.
Cannot select inner entities in Ickle
-------------------------------------
Key: ISPN-8564
URL:
https://issues.jboss.org/browse/ISPN-8564
Project: Infinispan
Issue Type: Bug
Components: Embedded Querying, Remote Querying
Affects Versions: 9.0.0.Final
Reporter: Gustavo Fernandes
Assignee: Adrian Nistor
Priority: Major
Fix For: 9.4.0.Final
Consider a proto mapping:
{code}
message Parent {
optional Child child;
}
message Child {
optional string name = 1;
}
{code}
It is not possible to select any of the Child attributes in the query. The following
queries fail:
{{SELECT p.child FROM Parent p}}
Fails with ISPN028503
{{SELECT p.child.name FROM Parent p}}
Fails with ISPN028502: Unknown alias 'child'
--
This message was sent by Atlassian Jira
(v7.12.1#712002)