mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-10-15 18:55:07 +08:00
ConditionalType.EqualNull
This commit is contained in:
@@ -208,6 +208,17 @@ namespace SqlSugar
|
||||
parameters.Add(new SugarParameter(parameterName, item.FieldValue));
|
||||
}
|
||||
break;
|
||||
case ConditionalType.EqualNull:
|
||||
if (GetFieldValue(item) == null)
|
||||
{
|
||||
builder.AppendFormat(temp, type, item.FieldName.ToSqlFilter(), " IS ", " NULL ");
|
||||
}
|
||||
else
|
||||
{
|
||||
builder.AppendFormat(temp, type, item.FieldName.ToSqlFilter(), "=", parameterName);
|
||||
parameters.Add(new SugarParameter(parameterName, GetFieldValue(item)));
|
||||
}
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
@@ -21,5 +21,6 @@ namespace SqlSugar
|
||||
IsNullOrEmpty=11,
|
||||
IsNot=12,
|
||||
NoLike = 13,
|
||||
EqualNull = 14,
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user