如何解决将 Mongo 查询转换为 Java 代码作为文档列表
我在 Mongo DB 中有以下结构
{
"sprintNumber": "1","teamDetailsList": [
{
"c": true,"g": 0,"managerName": "A","qaName": "B","teamName": "C","testsDetails": {
"automatedTestCaseCount": 0,"manualTestCaseCount": 0,"testTypesCount": {
"Functional": 0,"Acceptance": 0,"User Interface": 0,"Regression": 0,"Performance": 0,"Usability": 0
}
}
},{
//same structure as above with different teamName
},{},...
]
}
我想要来自 teamDetailsList 的特定对象,我在其中提供 teamName 作为查询参数。 下面是mongo查询
db.SprintMetrics.find({'teamDetailsList.teamName':'C','sprintNumber':'1'},{'teamDetailsList.$':1,_id:0})
以上查询给出以下数据
{
"c": true,"testsDetails": {
"automatedTestCaseCount": 0,"testTypesCount": {
"Functional": 0,"Usability": 0
}
}
}
这正是我想要的。现在我想实现一个等效的 java 查询,我可以在其中获取 JSON 对象作为文档。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。