В настоящее время я работаю над POC с Couchbase, используя Spring Data для размещения и получения документов в ведре в кластере.
Поскольку я работаю в большой компании, мне повезло, что они дали мне ведро, но у меня все еще нет прав администратора в кластере, поэтому у меня есть доступ только к ведру.
Но пока я копаюсь в документации Spring Data, я не могу найти способ извлекать документы без создания представлений на сервере. (Я получаю такие ошибки, как «Неизвестный параметр запроса»). Тем не менее, с couchbase java sdk я могу выполнять запросы n1ql, но использование уровня данных Spring является обязательным.
Ответы, которые я нашел, всегда указывают мне на направление функций на стороне сервера, например: https://stackoverflow.com/a/30928169/3744307 < / а>
Я хотел бы найти способ добавить метод репозитория, например List findReceiptByAccount (String Account), без необходимости специально объявлять функцию на стороне сервера.
Возможно ли это, или я должен посылать администраторам запрос на создание для меня функций каждый раз, когда мне нужно добавить метод findByX?
Спасибо за ваше время,