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

Przytnij podwójne cudzysłowy w json otrzymane od mongoDB

Nie wygląda na to, że podwójne cudzysłowy są przechowywane w polu Mongo jako część ciągu. Gdyby tak było, wynik JSON wyglądałby mniej więcej tak:

{ "database" : "\"mkyongDB\"" }

Jest to więc prawdopodobnie wynik przetwarzania JSON.

Czy sterownik Java deserializuje JSON do klasy DBObject? Może uzyskujesz dostęp do pola, wywołując coś takiego jak dboject.get("database") i rzutujesz wynik na ciąg znaków?

Warto również zajrzeć do Java Language Center , istnieje mnóstwo linków do samouczków, bibliotek i frameworków do mapowania POJO, które mogą ułatwić życie.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Filtruj bazę danych mongodb za pomocą mongoose nodejs

  2. Obliczanie średniej z ostatnich 200 dni w agregacji MongoDB i NodeJS

  3. node.js zapisuje duże liczby zmiennoprzecinkowe do mongo do wyszukiwania

  4. Znajdź po obsadzeniu mangusty

  5. Budowanie wielu indeksów naraz