問題タブ [spring-mongodb]
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 - アプリケーションの再起動後に org.springframework.data.mapping.model.MappingInstantiationException を取得する
アプリを再起動した後にのみ、この奇妙なエラーが発生します。
アプリを再起動しなければ、問題なくユーザー ドキュメントを作成して読み取ることができます。これは、アプリを再起動して、以前に作成したユーザー ドキュメントを読み取ろうとしたときにのみ発生します。
また、別のドキュメントを作成すると、すべてが正常に戻ることに気付きました。新しいユーザー ドキュメントが作成されると、最後に再起動したアプリで以前に作成したドキュメントを読み取ることができるようになりました。これにより、オブジェクトをMongoDBに書き込むときにのみ、注釈が考慮されるように思われます。
ここで私が間違っていることについてのアイデアはありますか?
についての詳細情報。
Spring-boot: v1.4.1 Spring-data-mongodb: v1.9.3
出題のクラスは次のとおりです
User.class には ContactMechanism オブジェクトのリストがあります
Email と Phone は、それぞれ @TypeAlias("Email") と @TypeAlias("Phone") でタグ付けされます。
これについてさらに情報が必要な場合はお知らせください。私はいくつかの検索を行いましたが、少し前に修正されたように見える以前のバグ以外に、私が説明しているものに近いものは何もありませんでした.
ありがとう、
spring - 配列からのみ選択したオブジェクトを取得する方法
次の構造のドキュメントを含むコレクションがあります。
映画でクエリを実行したいのですがname="fana"
、応答は次のようになります
spring mongoTemplate を使用して上記を取得するにはどうすればよいですか?
mongodb - Spring を使用して Mongodb ドキュメントの配列をフィルタリングする方法
以下のドキュメント構造があります。
以下の 2 つのドキュメントが DB に存在するとします。
指定した生徒と教師の組み合わせのグループを選択したい。たとえば、 teacherid= 1 と student id = 11 を指定すると、クエリは一致するグループを持つ 2 つのドキュメントを返す必要があります。ドキュメント内の一致するグループを取得するために、以下のコードを書きました。しかし、その後、elemMatch は最初の要素の一致のみを返すことを理解しました。2 つのドキュメントが返されますが、その中には 1 つのグループしかありません。
ここで、Mongodb 2.4 で使用できる、クエリによって返されたドキュメント内の配列をフィルター処理するためのオプションを理解したいと思います。
java - 最後のサブ要素を取得する Mongodb Aggregate (Java/Spring) クエリ
次の構造名ディスカッションがあります。ユーザーによるディスカッションの最後のメッセージを取得したいと考えています。不完全な Spring MongoDB クエリをたどってみました。ディスカッションごとに 1 つのメッセージ (lastmodifieddate でソート) を取得する方法、またはユーザーが会話の最後のメッセージの受信者であるディスカッションを見つける方法を教えてください。
spring - 春のカスタムmongo TokenStoreは、古い期限が切れたときに新しいaccess_tokenを自動的に更新しませんか?
mongo カスタム tokenStore と codeService を使用します。
これは私のカスタム mongoTokenStore です。
これは私のカスタム mongoCodeService です。
と私の OAuth2Config:
問題は:
spring zuul ui-server から「authorization_code」でログインでき、ResourceServer データにアクセスできます。
しかし、access_token の有効期限が切れたとき (120 秒)、ResourceServer データを再取得しているときに、mongoTokenStore が既存の access_token を削除したことがわかりますが、新しい access_token を自動的に更新しないのはなぜですか?
それを解決する方法は?
spring - spring mongo で合成 pojo 値を取得できません
これは、インスタンス変数として Map を持つ私の pojo 構造です
これは、私の pojo が Mongo に保存されている方法です (PushNotificationBatch 値を使用)
これは、Map 変数を含まない応答です