ConditionalType Add NoLike

This commit is contained in:
sunkaixuan
2018-04-03 13:48:56 +08:00
parent 2a33a1bf6f
commit 7a30fa8d43
2 changed files with 6 additions and 1 deletions

View File

@@ -19,6 +19,7 @@ namespace SqlSugar
LikeRight=9,
NoEqual=10,
IsNullOrEmpty=11,
IsNot=12
IsNot=12,
NoLike = 13,
}
}

View File

@@ -388,6 +388,10 @@ namespace SqlSugar
builder.AppendFormat(temp, type, item.FieldName.ToSqlFilter(), "LIKE", parameterName);
parameters.Add(new SugarParameter(parameterName, item.FieldValue + "%"));
break;
case ConditionalType.NoLike:
builder.AppendFormat(temp, type, item.FieldName.ToSqlFilter(), " NOT LIKE", parameterName);
parameters.Add(new SugarParameter(parameterName, item.FieldValue + "%"));
break;
case ConditionalType.LikeRight:
builder.AppendFormat(temp, type, item.FieldName.ToSqlFilter(), "LIKE", parameterName);
parameters.Add(new SugarParameter(parameterName, "%" + item.FieldValue));