From 5de89443b339bebc67ddf5a323aa39eb4fbf90b3 Mon Sep 17 00:00:00 2001 From: sunkaixuan <610262374@qq.com> Date: Mon, 5 May 2025 21:46:34 +0800 Subject: [PATCH] Update mongodb --- .../MongoDb/SqlBuilder/MongoDbExpressionContext.cs | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/Src/Asp.NetCore2/SqlSugar.MongoDbCore/MongoDb/SqlBuilder/MongoDbExpressionContext.cs b/Src/Asp.NetCore2/SqlSugar.MongoDbCore/MongoDb/SqlBuilder/MongoDbExpressionContext.cs index b5eb1d270..603780dbc 100644 --- a/Src/Asp.NetCore2/SqlSugar.MongoDbCore/MongoDb/SqlBuilder/MongoDbExpressionContext.cs +++ b/Src/Asp.NetCore2/SqlSugar.MongoDbCore/MongoDb/SqlBuilder/MongoDbExpressionContext.cs @@ -1,4 +1,6 @@ -using SqlSugar.MongoDbCore; +using MongoDB.Bson.IO; +using MongoDB.Bson; +using SqlSugar.MongoDbCore; using System; using System.Linq; using System.Linq.Expressions; @@ -12,7 +14,11 @@ namespace SqlSugar.MongoDb context.resolveType = resolveType; context.context = this.Context; var sql=MongoNestedTranslator.Translate(expression, context); - this.Result.Append(sql); + var shellString = sql.ToJson(new JsonWriterSettings + { + OutputMode = JsonOutputMode.Shell + }); + this.Result.Append(shellString); } public SqlSugarProvider Context { get; set; }