From b39ef3f30e2a2b4cfcc6bc1bf8d327d2e399207b Mon Sep 17 00:00:00 2001 From: sunkaixuan <610262374@qq.com> Date: Mon, 23 Jun 2025 19:40:42 +0800 Subject: [PATCH] NoSql support --- .../SqlSugar/Abstract/UpdateProvider/UpdateableHelper.cs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Src/Asp.NetCore2/SqlSugar/Abstract/UpdateProvider/UpdateableHelper.cs b/Src/Asp.NetCore2/SqlSugar/Abstract/UpdateProvider/UpdateableHelper.cs index 02695abe5..dd7966e2a 100644 --- a/Src/Asp.NetCore2/SqlSugar/Abstract/UpdateProvider/UpdateableHelper.cs +++ b/Src/Asp.NetCore2/SqlSugar/Abstract/UpdateProvider/UpdateableHelper.cs @@ -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)