-2
자동차의 문서를 저장하고 모든 Mercedes 자동차의 온도를 배열로 가져 오려면 Mongodb에서 쿼리를 어떻게 작성해야합니까?MongoDB의 객체 배열에서 값을 집계하는 방법
{ "_id" : { "$oid" : "5880ff305d15f416c89457b7" },
"car" : "mercedes",
"engine" : {
"sensor" : {
"temperatur" : "20",
"speed" : "100",
"hue" : "40"
}
},
"motor" : {
"Power" : "155",
"Topspeed" : "400"
}
}
{ "_id" : { "$oid" : "5880ff305d15f416c89457b7" },
"car" : "mercedes",
"engine" : {
"sensor" : {
"temperatur" : "50",
"speed" : "100",
"hue" : "40"
}
},
"motor" : {
"Power" : "155",
"Topspeed" : "400"
}
}
나는 모든 메르세데스 자동차의 온도를 선택하고 받고 싶습니다. 결과는 [20, 50]
편집과 같이해야한다 : 다음 스피 사용하여 자바와 같은 내 코드 lookls :
MongoClient mongoClient = new MongoClient();
MongoDatabase database = mongoClient.getDatabase("test");
MongoCollection<Document> coll = database.getCollection("myTestCollection");
자동차 컬렉션 이름을 의미 하는가 집계 옵션? 테스트 데이터베이스와 myTestCollection 컬렉션에서 어떻게해야합니까? – nosqldbms
예. 그냥'cars'를'myTestCollection'으로 대체하십시오 – Veeram
및 db? 데이터베이스로 교체해야합니까? 오류가 발생했습니다. 토큰에 대한 구문 오류, 잘못 배치 된 contruct – nosqldbms