1
我寫了下面這段代碼來做選擇性查詢,但它似乎沒有工作。帶有if else查詢的Java Play Framework查找程序
public static List<Item> selectBy(String name, String attr) {
Query<Item> find = myFinderInstance;
if (name != null) {
find.where().eq("name", name);
}
if (attr != null) {
find.where().eq("attr", attr);
}
return find.findList();
}
基本上我希望查詢能夠一起工作。要麼只有名稱,只能通過屬性或兩者兼而有之。但只有1個功能。
這不可能或者我做錯了嗎?
感謝,作品像一個魅力。 – KdgDev