У меня есть объект, назовем его Item
. Говоря концептуально, пользователи могут выполнять действия с этими элементами. Действия должны сохраняться как история для элементов.
Корень моего документа - Item
, и в него встроено Action
.
Я создал репозиторий весенних данных:
public interface Item extends CrudRepository<Item, String>
Можно ли создать метод, возможно, каким-то образом аннотируя его с помощью @Query
, который захватил бы список Action
, соответствующих определенным критериям? Я хочу получить эти данные, чтобы показать пользователю недавнюю историю по всем Item
.
Может быть, лучше было бы поместить Action
в свой собственный тип документа и связать их со своими Item
?