[解決済み】Spring CrudRepository findByInventoryIds(List<Long> inventoryIdList) - IN句と同等です。
2022-04-06 15:08:02
質問
Spring CrudRepositoryでは、フィールドのための"IN句"をサポートしていますか? つまり、次のようなものですか?
findByInventoryIds(List<Long> inventoryIdList)
このようなサポートが利用できない場合、どのようなエレガントなオプションが考えられるでしょうか?各IDに対してクエリーを発行するのは最適とは言えないかもしれません。
解決方法は?
findByInventoryIdIn(List<Long> inventoryIdList)
を実行する必要があります。
HTTPリクエストパラメータの形式は、このようになります。
Yes ?id=1,2,3
No ?id=1&id=2&id=3
JPAリポジトリキーワードの全リストは
現在のドキュメント一覧
. それを見ると
IsIn
は同等であり、読みやすさのために動詞を好むのであれば、JPAもまた
NotIn
と
IsNotIn
.
関連
-
[解決済み] Spring Data JPAにおけるCrudRepositoryとJpaRepositoryのインターフェースの違いは何ですか?
-
[解決済み] getContentPane()は具体的に何をするのですか?
-
[解決済み] 型の不一致:ArrayListからListへの変換ができない
-
[解決済み] 最も近い整数への切り捨て - 私は不正をしているのでしょうか、それともこれは十分すぎるほど適切なのでしょうか?
-
[解決済み] Javaでdoubleをfloatに変換する
-
[解決済み] Spring Bootアプリケーションにポートを設定する方法
-
[解決済み] Javaでリストを反復処理する方法
-
[解決済み] PreparedStatementのIN句の選択肢は?
-
[解決済み] Spring DataでOrderByをfindAllで使用する方法
-
[解決済み] Spring Dataのリポジトリをテストするには?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] このフォーマット(Tue Jul 13 00:00:00 CEST 2010)の日付をJavaの日付に変換する方法(文字列はalfrescoのプロパティに由来しています)
-
[解決済み] 警告: コンテキスト初期化中に例外が発生 - 更新の試みはキャンセルされました。
-
[解決済み] JAVA_OPTIONS、JAVA_TOOL_OPTIONS、JAVA_OPTSの違いについて
-
[解決済み] どのように配列の10未満の値(x * 2)を倍増するコードを取得するには?(Java)
-
[解決済み] Mavenです。JARは空になります - 含有するためにマークされたコンテンツがありません
-
[解決済み] アクティビティに割り当てられない
-
[解決済み] スリーピング中のスレッドが割り込まれ、データベースへの接続が失われる
-
[解決済み] タイプの安全性。アンチェック・キャスト
-
[解決済み] javaでメソッドを呼び出すプログラムのエラー修正
-
[解決済み] 文字列の巻き方