sql >> Base de Datos >  >> NoSQL >> MongoDB

Spring no guarda el objeto en MongoDB correctamente

Supongo que el MongoConverter en una versión específica de su spring-data-mongodb.jar funciona incorrectamente. Spring debe convertir su ClassC instancia en DBObject formatee, luego llame a DBCollection.save para guardar datos en la base de datos. Puede verificar el contenido de DBObject parámetro en el método "com.mongodb.DBCollection.save" si contiene datos correctos como espera.

Copio tu ClassC con estructura y prueba completas, está bien y no puede reproducir lo que describiste anteriormente. Uso spring-data-mongdb-1.2.3-RELEASE.jar. ¿Cuál es la versión que adoptas?