Chyba MongoConverter
w określonej wersji pliku spring-data-mongodb.jar działa niepoprawnie.Spring musi przekonwertować ClassC
wystąpienie w DBObject
format, a następnie wywołaj DBCollection.save
zapisać dane do bazy danych. Możesz sprawdzić zawartość DBObject
parametr w metodzie "com.mongodb.DBCollection.save"
czy zawiera poprawne dane zgodnie z oczekiwaniami.
Kopiuję twoje ClassC
z pełną strukturą i testem jest w porządku i nie może odtworzyć tego, co opisałeś powyżej. Używam spring-data-mongdb-1.2.3-RELEASE.jar. Jaką wersję stosujesz?