Update ConfigQuery

This commit is contained in:
sunkaixuan 2025-06-20 12:00:06 +08:00
parent 84d91cdcf5
commit 8c1e1b0a4c

View File

@ -9,7 +9,7 @@ namespace SqlSugar
public class ConfigQuery
{
public SqlSugarProvider Context { get; set; }
public void SetTable<T>(Expression<Func<T, object>> keyExpression, Expression<Func<T, object>> valueTextExpression, string uniqueCode = null, Expression<Func<T, object>> whereExpression=null)
public void SetTable<T>(Expression<Func<T, object>> keyExpression, Expression<Func<T, object>> valueTextExpression, string uniqueCode = null, Expression<Func<T, object>> whereExpression=null,string asTableName=null)
{
lock (SqlFuncExtendsion.TableInfos)
{
@ -29,7 +29,7 @@ namespace SqlSugar
SqlFuncExtendsion.TableInfos.Add(new ConfigTableInfo()
{
Type = typeof(T),
TableName = entity.DbTableName,
TableName =asTableName??entity.DbTableName,
Key = keyValue,
Value = ValueValue,
Where = where,