mongoDBを初めて使用しています。私は、WebアプリケーションでmongoDBを使用しています。mongoDBの内部文書属性の値を取得する方法は?
文書の内部文書属性の値を取得する方法を知りたい。
は私のJSONは、のような上記のJSONのために
{ "_id" : { "$oid" : "4ceb753a70fdf877ef5113ca"}, "Attrr1" : "value1", "Attr2": {"innerAttr1":"innerValue1", "innerAttr2":"innerValue2"}, "Attr3" : { "innerAttr3" : "innerValue3", "innerAttr4" : "innerValue4"} }
であると言うことができます、どのように私はinnerValue1
との両方innerValue1
& innerValue2
を得ることができます。
私はこれを試しましたが、私のために働いていません!
BasicDBObject innerQuery = new BasicDBObject();
field.put("Attr2.innerAttr1", 1);
感謝の気持ちがありますか?
ありがとうございました
あなたの答えをありがとう。 Javaドライバはドット表記法をサポートしていません。それが私の問題です。しかし、私はそれを行う別の方法を見つけた。しかし、私はあなたの努力を感謝します。 –