問題タブ [mongorepository]

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.

0 投票する
1 に答える
2122 参照

mongodb - Spring Boot と Mongo - ネストされたプロパティでクエリを実行する方法

次の問題があります-ネストされたプロパティでクエリを実行する方法は@Query?

My Product クラス (Mongo のドキュメント):

Mongo ではどのように表示されますか:

ProductProperties クラス (Mongo のドキュメント):

Mongo ではどのように表示されますか:

私の春のリポジトリ:

私も試しました:

また

しかし、成功せずに。何が悪いかわかりますか?

私が呼び出すとき:

私は空のリストを取得します:(

たぶんクエリ経由でそれを行うことは不可能ですか?

0 投票する
1 に答える
1385 参照

mongodb - java.lang.IllegalArgumentException: 認証オブジェクトを null にすることはできません

Spring Boot と mongodb を使用してログを書き込んでいます。Log エンティティと LogRepository を作成しました。

ログ.java

LogRepository.java

また、postgresql で jpa を追加しました... ということで、SpringBootApplication クラスに @EnableJpaRepositories と @EnableMongoRepositories の両方のアノテーションを追加しました。

しかし、アプリケーションの実行は次のエラーで失敗しました:

認証オブジェクトを null にすることはできないということはどういう意味ですか? Spring セキュリティに関連するものはありますか? LogRepository.java を削除すると、正常に実行できます。