ExpressionList
का उपयोग करके देखें . यहां नमूना है, यदि if statement
. में शर्तें हैं मिले हैं, तो व्यंजक को जहां क्लॉज पर शामिल किया जाएगा।
public static List<User> filterUsers(int user_no, String genre, String name){
com.avaje.ebean.ExpressionList expressionList = find.where().eq("user_no", user_no);
if(condition1)
expressionList.eq("genre", genre);
if(condition2)
expressionList.eq("name", name);
return expressionList.findList();
}