2

次のデータベース エンティティがあるとします。

Customer
- firstname
- lastname
- status (active | inactive)
- email

そして、次の (簡略化された) Java メソッド:

getCustomers (String firstname, String lastname, String status, String email) {...}

すべての文字列が空の場合、データベースからすべてのレコードを取得したいと考えています。姓とステータスに値がある場合、関連するレコードを取得したいと思います。等々。そのため、クエリを作成するときに、フィールドに値があるかどうかを確認してから、これらのフィールドをデータベース クエリに追加する必要があります。Quarkus Panache でこれを実装するにはどうすればよいでしょうか?

4

1 に答える 1