NoSql support

This commit is contained in:
sunkaixuan 2025-06-23 19:40:42 +08:00
parent 155110908d
commit b39ef3f30e

View File

@ -413,7 +413,12 @@ namespace SqlSugar
if (column.IsJson)
{
columnInfo.IsJson = true;
if (columnInfo.Value != null)
var insertBuilder = InstanceFactory.GetInsertBuilder(this.Context?.CurrentConnectionConfig);
if (insertBuilder?.SerializeObjectFunc != null&& columnInfo.Value != null)
{
columnInfo.Value = insertBuilder?.SerializeObjectFunc(columnInfo.Value);
}
else if (columnInfo.Value != null)
columnInfo.Value = this.Context.Utilities.SerializeObject(columnInfo.Value);
}
if (column.IsArray)