[
http://opensource.atlassian.com/projects/hibernate/browse/HSEARCH-438?pag...
]
Emmanuel Bernard commented on HSEARCH-438:
------------------------------------------
I think we should do a prototype and see how well that works. Maybe it's not as bad as
I think it is. A community contribution would be best because we are quite busy on HSearch
for the amount of hands we have.
BTW the last forum question can be solved by reversing the query as we do allow such non
polymorphic queries on root entities attributes (and Lucene allowed non-typed queries).
@IndexedEmbedded does not work for child classes in inheritance tree
--------------------------------------------------------------------
Key: HSEARCH-438
URL:
http://opensource.atlassian.com/projects/hibernate/browse/HSEARCH-438
Project: Hibernate Search
Issue Type: Bug
Affects Versions: 3.1.1.GA
Environment: Jboss 4.2.3.GA
Hibernate Core 3.2
Hibernate Search 3.1.1.GA
Reporter: Ted Williams
Priority: Critical
Fix For: 3.3.0
Attachments: Classes.zip, Classes.zip
When using @IndexedEmbedded on a set/list of parent/top classes the @Field annotations in
the child classes are not picked up and indexed.
@IndexedEmbedded(depth=100)
@OneToMany(fetch = FetchType.LAZY, mappedBy = "top", cascade =
CascadeType.ALL)
public Set<Parent> getParents() {
return parents;
}
public class Child extends Parent {
private String childName;
@Field(name = "childName", index=Index.TOKENIZED) // This field is not picked
up!!!
.
.
}
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://opensource.atlassian.com/projects/hibernate/secure/Administrators....
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira