Morphia无法映射实体

时间:2015-01-23 14:41:29

标签: java mongodb morphia playframework-2.3

使用morphia,java播放作业。

我有2个馆藏,一个部门和代理商馆藏。一个部门有很多代理商。 department类有一个具有注释@Reference。

的List

当我删除代理并尝试获取代理所在的部门时,我收到如下错误

org.mongodb.morphia.mapping.MappingException:无法映射实体。

我在@Reference之后添加了(lazy = true)但仍然无效。

提前感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

这是预期的行为。您需要确保先删除引用,然后再删除目标文档。

引用是一个仅由驱动程序强制执行的概念(用于急切/延迟加载),并且没有级联。对于数据库,引用是一个通用字段。