sql >> Databáze >  >> NoSQL >> MongoDB

Knihovna BSON pro java?

K uložení objektu BSON můžete použít ovladač MongoDB pro Javu a poté jej převést na String který pak můžete zabalit do JSONObject .

Například takto vytvořím běžný dokument:

BasicDBObject obj = new BasicDBObject();
obj.put("name", "Matt");
obj.put("date", new Date());

Poté získáte String reprezentace objektu, jednoduše zavolejte:

String bsonString = obj.toString();

Zabalte jej do JSONObject a získejte atribut data, který by jej měl vrátit ve formátu vyhovujícím BSON.

JSONObject newObject = new JSONObject(bsonString);
System.out.println(newObject.get("date"));

Výsledný výstup je něco jako:

{"$date":"2012-08-10T05:22:53.872Z"}


  1. Připojte se k AWS ElastiCache pomocí In-Transit Encryption + Auth z jiného klienta než redis-cli+stunnel

  2. Jak aktualizovat hodnotu pole v Mongoose

  3. Instalace klienta/ovladače PHP 7 MongoDB?

  4. Jak udělat základní WATCH s StackExchange.Redis