Мне нужен способ отправки пользовательских полей в репозиторий Spring, и запрос должен извлекать данные на основе этого поля и извлекать результат.
{
"_id" : "fa744095-d789-4bfd-b7be-65677ce00c59",
"data" : {
"Single select RD" : "B@%sl%@X",
"Multiple select RD" : [
"A@%sl%@E",
"B@%sl%@X",
"B@%sl%@Y"
],
"Single Domain data" : [
{
"Header-2" : "value",
"Esa" : "value",
"Title" : "title1"
}
],
"Multiple Domain data" : [
{
"Header-2" : "value",
"Esa" : "value",
"Title" : "title1"
},
{
"Header-2" : "value",
"Esa" : "value",
"Title" : "title2"
}
]
}
}
Так что это мой монго-документ. Тип данных для поля данных - Object. Теперь я хочу получить поля на основе поля «Single select RD». Я могу добиться этого, используя аннотацию @Query в MongoRepository, но это поле "Single select RD" может быть любым. Так есть ли способ передать это значение в аннотацию @Query или сделать это с помощью jpa?