0

我在解决昨天在我的 Web 应用程序中出现的问题时遇到了一些麻烦。

所以这是场景:

我有在 Jboos 7 上运行的 Web 应用程序,它经常咨询 mongodb 数据库。此数据库上的每个文档都有一个 ObjectId 作为 _id 。转换器和 id 序列化器和反序列化器位于我的 Web 应用程序包含在pom.xml的manifestEntries中的api中。

现在,每次我尝试从 mongodb 获取文档时,都会出现以下异常

 org.springframework.core.convert.ConverterNotFoundException: No converter found capable of converting from type org.bson.types.ObjectId to type org.bson.types.ObjectId

对我来说,如果对象实际上不同但它们是相同的,这将是有道理的。我没有发布任何代码,因为我相信这可能是 Jboss 问题或 Maven 问题。任何人都可以解决这个问题吗?

谢谢你,佩德罗

4

1 回答 1

0

我将字段 id 类型更改为 BigInteger,现在它可以工作了。

于 2014-09-27T12:38:04.367 回答