mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2026-02-25 04:27:14 +08:00
Update Conditional query support in null
This commit is contained in:
@@ -193,6 +193,14 @@ namespace SqlSugar
|
||||
{
|
||||
inValue1= inValue1.Replace("'","");
|
||||
}
|
||||
else if(inValue1.Contains("'null'"))
|
||||
{
|
||||
inValue1 = inValue1.Replace("'null'", "null");
|
||||
}
|
||||
else if (inValue1.Contains("[null]"))
|
||||
{
|
||||
inValue1 = inValue1.Replace("[null]", "null");
|
||||
}
|
||||
builder.AppendFormat(temp, type, item.FieldName.ToSqlFilter(), "IN", inValue1);
|
||||
parameters.Add(new SugarParameter(parameterName, item.FieldValue));
|
||||
break;
|
||||
@@ -203,6 +211,14 @@ namespace SqlSugar
|
||||
{
|
||||
inValue2 = inValue2.Replace("'", "");
|
||||
}
|
||||
else if (inValue2.Contains("'null'"))
|
||||
{
|
||||
inValue2 = inValue2.Replace("'null'", "null");
|
||||
}
|
||||
else if (inValue2.Contains("[null]"))
|
||||
{
|
||||
inValue2 = inValue2.Replace("[null]", "null");
|
||||
}
|
||||
builder.AppendFormat(temp, type, item.FieldName.ToSqlFilter(), "NOT IN", inValue2);
|
||||
parameters.Add(new SugarParameter(parameterName, item.FieldValue));
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user