こんにちは私はこのようにMongoDbのデータに簡単にアクセスできます。MongoDbのサブデータに到達する方法は?
JARファイル、
BSON-3.4.2.jar、
MongoDBのドライバ-3.4.2.jar、
MongoDBのドライバ-非同期3.4.2.jar、
のMongoDB -driverコア-3.4.2.jar
JAVA
MongoClient mongoClient = new MongoClient("192.168.56.101",27017);
MongoDatabase database = mongoClient.getDatabase("dbTest2");
MongoCollection<Document> collection = database.getCollection("colTest2");
str=Objects.toString(collection.count());
Document myDoc = collection.find().first();
id=Objects.toString(myDoc.get("_id"));
HTLM
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://xmlns.jcp.org/jsf/html">
<h:head>
<title>MongoDB Test</title>
</h:head>
<h:body>
<h1>Number of data : #{obj.str}</h1>
<h1>ID : #{obj.id}</h1>
</h:body>
しかし、問題は、私はこれでサブデータに達して行う方法ですか?私が得ることができるのはマーカーであり、それは両方を与えます、私は印刷するために最初のマーカーが必要です。
{
"_id" : "test",
"status" : 2,
"time" : null,
"markers" :{
"firstmarker" : 1,
"secondmarker" : 2,
},
"batchid" : 15000234
}
よう
何かはありがとうございました! Javaのフォルダ内のオブジェクトとしてオブジェクトを取り込む方法はありますか? –
"Javaフォルダ"はどういう意味ですか? – Apollo
私はJavaの部分を意味し、申し訳ありません。 Javaでサブデータを変更する必要があるとしますが、最初のオブジェクトにしか到達できないとしましょう。 –