Я использую CrudRepository Spring Data с mongodb, и у меня есть проблема с записью запроса, который выберет документ со значением определенного поддокумента. Вот пример:Spring data mongodb query для поля поддокумента
{
"_id" :,
"_class" :,
"matchHeader" : {
"suspend" : {},
"active" : true,
"booked" : true,
"eventId" : NumberLong(1009314492),
"status" : ""
},
"matchInfo" : {
}
}
}
мне нужно выбрать документ с конкретным EVENTID поле в matchHeader поддокументе. Я попытался написать такую функцию findByMatchHeaderEventId (id), но это совсем не помогло. Как я могу это достичь?