MappingMongoConverter用于特定类?

时间:2018-12-06 16:10:01

标签: mongodb spring-boot

我有一个类的MongoRepository(确切地说是扩展接口)。此类的内部对象包含Map个域。问题是.在MongoDB中是一个特殊字符,因此您必须用其他字符替换它。

一些suggested为此原因添加自定义MappingMongoConverter

我这样做了。我用下划线代替了圆点。但是下划线恰好出现在该对象的其他某个键上,因此当我尝试读取该对象时,它已损坏(因为KEY_WITH_UNDERSCORE变成了KEY.WITH.UNDERSCORE

是否可以仅对特定地图应用此转换,而不对整个对象应用

0 个答案:

没有答案