mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-08-24 16:18:47 +08:00
Update Storageable
This commit is contained in:
parent
ae1a8369bb
commit
44ef30f4e3
@ -551,6 +551,10 @@ namespace SqlSugar
|
|||||||
foreach (var item in whereColumns)
|
foreach (var item in whereColumns)
|
||||||
{
|
{
|
||||||
var value = item.PropertyInfo.GetValue(dataItem.Item, null);
|
var value = item.PropertyInfo.GetValue(dataItem.Item, null);
|
||||||
|
if (value is string str&&str=="null")
|
||||||
|
{
|
||||||
|
value = $"[null]";
|
||||||
|
}
|
||||||
if (value != null&&value.GetType().IsEnum())
|
if (value != null&&value.GetType().IsEnum())
|
||||||
{
|
{
|
||||||
if (this.Context.CurrentConnectionConfig.MoreSettings?.TableEnumIsString == true)
|
if (this.Context.CurrentConnectionConfig.MoreSettings?.TableEnumIsString == true)
|
||||||
|
@ -389,7 +389,7 @@ namespace SqlSugar
|
|||||||
{
|
{
|
||||||
if (item.FieldValue == "[null]")
|
if (item.FieldValue == "[null]")
|
||||||
{
|
{
|
||||||
item.FieldValue = "'null'";
|
item.FieldValue = "null";
|
||||||
}
|
}
|
||||||
builder.AppendFormat(temp, type, item.FieldName.ToSqlFilter(), "=", parameterName);
|
builder.AppendFormat(temp, type, item.FieldName.ToSqlFilter(), "=", parameterName);
|
||||||
parameters.Add(new SugarParameter(parameterName, GetFieldValue(item)));
|
parameters.Add(new SugarParameter(parameterName, GetFieldValue(item)));
|
||||||
|
Loading…
Reference in New Issue
Block a user