0
我正在使用SpringRepository來查詢mongo數據庫。我有一個students
收集與文件如下。返回內部對象的一個元素Spring庫,Mongodb
{
"_id" : ObjectId("52f2139ee4b0384b7402c520"),
"subjects": [
{
"subjectId" : "s001",
"subjectName" : "maths"
},
{
"subjectId" : "s002",
"subjectName" : "science"
},
]
}
我將使用Spring Repository查詢該集合的主題。我可以得到一個學生名單,像這樣
@Query("{ 'subjects.subjectName' : ?0 }")
List<Student> findBySubjectName(String subjectName);
一個特定的主題,但如果我只是想問題,如何返回Subject對象相匹配的主題名稱?
我無法直接獲取Subject對象嗎? –
所有我知道不是通過註釋 – chk