私は現在、Couchbase で POC に取り組んでおり、Spring Data を使用して、クラスター上のバケットにドキュメントを配置および取得しています。
私は大企業で働いているので、幸運にもバケットをくれましたが、それでもクラスターの管理者権限がないため、バケットにしかアクセスできません。
しかし、Spring Data のドキュメントを掘り下げていると、サーバー上にビューを作成せずにドキュメントを取得する方法を見つけることができません。(「不明なクエリ パラメータ」などのエラーが発生します)。それにもかかわらず、couchbase Java SDK を使用すると、n1ql クエリを介して実行できますが、Spring データ レイヤーの使用は必須です。
私が見つけた答えは、常にサーバー側の機能の方向性を示しています: https://stackoverflow.com/a/30928169/3744307
私が見つけたいのは、List findReceiptByAccount(String Account) のようなリポジトリ メソッドをサーバー側で関数を具体的に宣言することなく追加する方法です。
これは可能ですか、それとも、findByX メソッドを追加する必要があるたびに、管理者に関数を作成するように要求を送信する必要がありますか?
御時間ありがとうございます、