0
私は.Iは、フィールドの電子メールのために ネストされた文書の例値にアクセスするネストされた文書を持っている:私は、このようなためにBSONリーダーを構築するにはどうすればよいのMongoDBのJavaドライバーでBSONReaderを構築する方法3.2
form{
data{
"Name": "John Smith"
"Age": 31,
"Info": {
"Email", "[email protected]"
"Phone", "+987654321"
}
}
}
mongodb javaドライバ3.2のBSON文書。私は文書化しましたが、これに関する明確な例はありませんでした。
基本的に私はカーソルを持っていますが、cursor.next()には私のドキュメントがあります。 "form.data.Info.Email"で "email"にアクセスしようとしましたが、ドット演算子は動作しません。 ? – dexter
いいえ、ドット表記は機能しません。 – evanchooly
"form"がdocument型であるかどうかをチェックしてからdocument.getDocument( "form")を適用する必要があります。これは、 'document.getDocument(" form ")、getDocument )。各キーをタイプして値を取得する必要があります。それは私がBsonReaderが助けてくれると思ったのです。何か提案はありますか? – dexter