MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Spring nie zapisuje poprawnie obiektu w MongoDB

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?



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. pobierz wartości według nazwy klucza mongodb node.js driver

  2. MongoDB Jak wykonać zapytanie za pomocą operatora $date?

  3. Pobierz wartość z MongoDB według jej nazwy klucza

  4. Mongusta:o co chodzi z _doc?

  5. Jak usunąć n-ty element tablicy w mongodb