以下のパラメーターに基づいてデータを取得する GET エンドポイントがあります。firstName は必須で、残りはすべてオプションです。
{
"firstName:"",
"lastName:"",
"Gender:"",
"city"""
}
データベースクエリにはどのようにアプローチすればよいですか? 私はSring Data JPAを使用しています、私は試しました
findByFirstNameOrLastNameOrGenderOrCity(firstName,lastName,Gender,City)
エンドポイントのコンシューマーが値を送信していない場合、firstName 以外の値のいずれかが null になる可能性があるため、@Query アノテーションを使用したネイティブ SQL クエリが機能するかどうかは不明です。親切に助けて