我在解决昨天在我的网络应用程序中出现的问题时遇到了一些麻烦。
所以这就是场景:
我在Jboos 7上运行Web应用程序,通常会查询mongodb数据库。此数据库上的每个文档都有一个ObjectId作为_id。转换器和id序列化器和反序列化器位于 api 中,我的Web应用程序包含在pom.xml的 manifestEntries 中。
现在,每当我尝试从mongodb获取Document时,我都会遇到以下异常
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问题。任何人都可以解决这个问题吗?
谢谢你, 佩德罗
答案 0 :(得分:0)
我将字段ID类型更改为BigInteger,现在它可以正常工作。