Update exp to sql

This commit is contained in:
sunkaixuan 2024-07-02 14:50:52 +08:00
parent 779f062543
commit 2f41dca346

View File

@ -786,7 +786,19 @@ namespace SqlSugar
{
string fieldName = expression.Member.Name;
fieldName = this.Context.GetDbColumnName(expression.Expression.Type.Name, fieldName);
var isSpace = fieldName.Contains(UtilConstants.Space);
var guid = string.Empty;
if (isSpace)
{
guid = SnowFlakeSingle.Instance.NextId().ToString();
fieldName = fieldName.Replace(UtilConstants.Space, guid);
}
fieldName = Context.GetTranslationColumnName(fieldName);
if (isSpace)
{
fieldName = fieldName.Replace(guid, UtilConstants.Space);
}
return fieldName;
}