I would like to check if there is a preferred design pattern for implementing search functionality with multiple optional parameters against database table where the access
The Query Object pattern.