Spring Data MongoDB添加_class列

时间:2016-04-13 09:42:28

标签: java spring mongodb mongo-java

我正在使用MappingMongoConverter将对象转换为DBObject。我需要将_class字段添加到转换后的对象中。

Bean代码:

<bean id="mappingMongoConverter" class="org.springframework.data.mongodb.core.convert.MappingMongoConverter">
    <constructor-arg name="mongoDbFactory" ref="mongoDbFactory" />
    <constructor-arg name="mappingContext" ref="mappingContext" />
</bean>

Java代码:

// Here springJavaToMongoConverter is autowired to mappingMongoConverter bean
DBObject convertedObject = (DBObject) springJavaToMongoConverter.convertToMongoType(domainTransactionDTO);

创建的已转换DBObject没有_class字段。

问题: 如何确保在转换时自动添加_class字段?

提前致谢。

0 个答案:

没有答案