sql >> データベース >  >> NoSQL >> MongoDB

Java Mongo DBドライバーバージョン3を使用してBasicDBObjectをMongoドキュメントに変換するにはどうすればよいですか?

    BasicDBObjectを変換できます Document 次の方法で

    public static Document getDocument(DBObject doc)
    {
       if(doc == null) return null;
       return new Document(doc.toMap());
    }
    

    Documentとして それ自体はMap<String,Object>の実装です

    およびBasicDBObject DBObjectに捕まりすぎる可能性があります BasicDBObjectとして DBObjectの実装です 。

    @ Black_Rider あなたにも



    1. JSONからデータMongodbを復元する

    2. CLIで作成されたMongoDBシャードコレクションにドキュメントを挿入中にエラーが発生しました

    3. MongoDbBSONは日付をUTC時間で保存します

    4. リモートmongodbサーバーへの接続に失敗しました