mongodb - Mongo java驱动中,有没有封装好的函数,可以直接取到文档中的某个具体的值,而不是一个文档?或者有没有方法实现??
滿天的星座
滿天的星座 2017-04-24 16:00:54
0
5
810

{"_id":"37389873",
"Date":{
"name":{"count":"7",
"user": "liyang",
}

     }

}

比如数据库中存的这个文档,我想取count中的值7,只取数字7,不要文档,改怎么实现呢??

滿天的星座
滿天的星座

모든 응답(5)
过去多啦不再A梦

마지막으로 jackson을 사용하여 json 문자열을 맵으로 변환한 다음 맵을 사용하여 레이어별로 슬라이스하고 마지막으로 숫자 값을 반환했습니다

Peter_Zhu

db.xxx.findOne({"_id":"37389873"}, {"Date.name.count": 1}).Date.name.count

작동 효과

으아악
曾经蜡笔没有小新

http://종고.org/
어쩌면 이것이 당신이 찾고 있는 것일 수도 있습니다

曾经蜡笔没有小新

Spring의 mongodb 플러그인은

으아아아

쿼리는 쿼리 조건입니다
fields는 쿼리할 필드입니다

Peter_Zhu

collections.find(docQuery).projection(키)

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿