2016-11-24 62 views
0

嗨,我正在使用hibernate-ogm將我的應用程序mysql數據庫遷移到mongodb。在我的pojo中,我使用了InheritanceType.JOINED,但我在文檔中閱讀「Hibernate OGM支持以下繼承策略:* InheritanceType.TABLE_PER_CLASS * InheritanceType.SINGLE_TABLE」,我在以下鏈接Inheritance in Hibernate OGM中發現相同。什麼是InheritanceType.JOINED解決?我收到錯誤InheritanceType.JOINED是Hibernate -OGM不支持InheritanceType.JOINED?

Caused by: java.lang.UnsupportedOperationException: Joined subclasses strategy not supported 
at org.hibernate.ogm.jpa.impl.OgmPersisterClassResolver.joinedSubclassEntityPersister(OgmPersisterClassResolver.java:32) 

的Hibernate OGM庫版本5.0.1.Final

回答

0

恐怕此刻的唯一解決辦法是使用不同類型的繼承映射。

隨時讓我們知道你將如何映射此策略在Hibernate OGM forum