問題タブ [spring-data-couchbase]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
spring-data-couchbase - Spring Data Couchbase は継承をサポートしていますか
Spring Data Couchbase のドキュメントをクリックすると、@Document が他の @Documents を拡張できるという提案が見つかりませんか? これは可能ですか?例えば:
maven - Couchbase テンプレート バージョン 1.4.2
AbstractCouchbaseConfiguration Java で
}
Intelij は解決できません: FieldNamingStrategy および CamelCaseAbbreviatingFieldNamingStrategy() : PropertyNameFieldNamingStrategy.INSTANCE;
したがって、次のスタック トレースを取得しています。
次のように私のPOM conatins:
できること
spring - spring-data-couchbase でバケットオブジェクトにアクセスするには?
アプリで spring-data-couchbase:2.0.0.RC1 を使用していますが、バケット オブジェクトに依存して直接操作するレガシー コードがいくつかあります。spring-data-couchbase から Bucket オブジェクトを取得する方法はありますか? ドキュメントでこのhttp://docs.spring.io/spring-data/couchbase/docs/2.0.0.RC1/reference/html/#couchbase.templateを見つけましたが、理解できません。アプリ。
私の春の設定オブジェクトは以下の通りです...
couchbase - Spring Dataを使用したcouchbaseタイムアウト例外
spring-data-couchbase 2.0.0.RELEASE
4.0.0-4047 コミュニティ エディション (ビルド 4047)
時々、接続タイムアウト例外がスローされることに直面します
次の環境構成を使用しています
私のデータバケットは私のサービスで自動配線されており、ある特定のユースケースでは、2 つのデータバケットでいくつかのドキュメントを更新しています。接続が少し不安定な場合、この例外が発生し、すべてのドキュメントが更新されていないという破損したデータが残ります。接続に失敗した場合に使用できる接続再試行メカニズムはありますか?
spring-data - Spring Data Couchbase を使用した単純な「count()」クエリ
解決策が見つからないように見える問題があり、Spring Data Couchbase の公式ドキュメントでできる限りのことを試してみると、非常に奇妙に見えます。
基本的に私がやろうとしているのは、単純な count() メソッドだけです。
私のリポジトリ:
}
ビューは次のように設定されています: http://img15.hostingpics.net/pics/169793Capture.png
ビューマップは次のようになります。
最悪なのは、CouchBase GUI で「reduce」を「_count」に設定すると実際に機能することですが、クライアントから起動すると、常に同じメッセージが表示され、戻り値は 0 です。
助けてくれてありがとう...
spring-data - 春にカスタム n1ql クエリを書く
N1QL クエリを使用して spring-data カウチベース リポジトリにクエリを実行しようとしています。私には2つの疑問があります:
@Query アノテーションを使用してクエリを生成しています。コードは次のようになります。
このクエリは結果を返しません。ただし、cbq で同じクエリ (以下) を実行すると、目的の結果が得られます。
Couchbase リポジトリによって生成されたクエリ文字列を表示するにはどうすればよいですか? スプリングブーツを使用しています。このユースケースで @Query アノテーションを使用するのは正しいですか?
CouchbaseOperations
また、テンプレートで n1QL クエリを実行するにはどうすればよいですか? メソッドがあることは知って findByN1QL
いますが、それに関する適切なドキュメントは見つかりませんでした。誰かがこれを使用する方法を説明してもらえますか?
couchbase - java.lang.Object のマッピング メタデータが見つかりません - Couchbase
CouchBase リポジトリにエンティティを保持し、クエリを実行しようとしています。エンティティは次のようになります。
次のように、CouchbaseOperations テンプレートで N1QL クエリを使用してエンティティをクエリしています。
_object マップ内で KV ペアを照会しています。エラーが発生します:No mapping metadata found for java.lang.Object
なぜこうなった?Map<String,Object>
また、 Couchbase のようにjson オブジェクトを格納しています。jacksonJsonNode
型を使用してみましたが、オブジェクトにはクラス関連のメタデータも格納されていました。json 型を表すより良いデータ型はありますか?
編集
Couchbase に保存されたデータ:
私が探しているキーは _object.Name で、値は「Kapil」です