我有两个类,其中一个是实体,另一个是@Embeddable对象:
@Entity
public class A {
@Id
...
protected Integer id;
@Embedded
protected B b;
protected String c;
}
@Embeddable
public class B {
protected String d;
}
当我将这些坚持在MongoDB中时,它工作得很好。但是当我查询A的元组时,b为空。
这是我尝试查询的方式:
A a = em.find(A.class, 1);
A a = (A) em.createQuery("SELECT a FROM A a").getSingleResult();
A a = (A) em.createNativeQuery(A.class, "{}").getSingleResult();
有人可以告诉我如何解决这个问题吗?
该错误已在前一段时间解决。这应该与最新的Hibernate OGM版本一起使用
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句