墨染丶

导航

searchBean 运算符

public static Operator from(String op) {
switch (op) {
case "in":       //简写
case "Include":    //sql中的 like 运算符 '%like%'前后均模糊搜索
return Include;
case "eq":
case "Equal":
return Equal;
case "ge":
case "GreaterEqual":
return GreaterEqual;
case "gt":
case "GreaterThan":
return GreaterThan;
case "le":
case "LessEqual":
return LessEqual;
case "lt":
case "LessThan":
return LessThan;
case "ne":
case "NotEqual":
return NotEqual;
case "ey":        // sql中的is NULL 运算符
case "Empty":
return Empty;
case "ny":
case "NotEmpty":    //sql中not NULL 运算符
return NotEmpty;
case "sw":
case "StartWith":    // sql中like "like%"
return StartWith;
case "ew":
case "EndWith":     // sql中like "%like"
return EndWith;

case "bt":
   case "Between":     //sql中
return Between;
case "mv":
case "MultiValue":
return MultiValue;
}
return Equal;
}

posted on 2020-04-27 19:22  墨染丶  阅读(426)  评论(0编辑  收藏  举报