最近在做mongotemplate做插入时总是生成一个多余_class字段,见下图
经过查阅资料,需要在配置文件里修改一下东西,我的是springmvc的项目
<bean id="defaultMongoTypeMapper"
class="org.springframework.data.mongodb.core.convert.DefaultMongoTypeMapper">
<constructor-arg name="typeKey" >
<null /><!-- 这里设置为空,可以把 spring data mongodb 多余保存的_class字段去掉 -->
</constructor-arg>
</bean>
重新做插入,原来的字段就没了!!!