我正在将 mongodb 与 java 以及 morphia 一起使用。
对于我的用例,我在运行时获取集合名称。所以我有一个集合名称的枚举,并根据一些值从枚举中获取相应的集合名称。我的实体注释如下
@entity(EnumName.getCollectionName())
但我收到以下错误
"The value for annotation attribute Entity.value must be a constant expression"
我实际上只返回一个常量表达式。谁能让我知道问题是什么。