찾다

 >  Q&A  >  본문

mongodb - Mongo Java 드라이버에 문서 대신 문서에서 특정 값을 직접 가져올 수 있는 캡슐화된 함수가 있습니까? 아니면 그것을 달성할 수 있는 방법이 있나요? ?

{"_id":"37389873",
"날짜":{
"이름":{"개수":"7",
"사용자": "리양",
}

으아아아

}

예를 들어 데이터베이스에 저장된 이 문서에서 문서 없이 숫자 7만 가져오고 싶습니다. 어떻게 해야 합니까? ?

滿天的星座滿天的星座2861일 전864

모든 응답(5)나는 대답할 것이다

  • 过去多啦不再A梦

    过去多啦不再A梦2017-04-24 16:02:54

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

    회신하다
    0
  • 天蓬老师

    天蓬老师2017-04-24 16:02:54

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

    작동 효과

    으아악

    회신하다
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-04-24 16:02:54

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

    회신하다
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-04-24 16:02:54

    Spring의 mongodb 플러그인은

    으아아아

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

    회신하다
    0
  • 天蓬老师

    天蓬老师2017-04-24 16:02:54

    collections.find(docQuery).projection(키)

    회신하다
    0
  • 취소회신하다