mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-08-01 10:10:16 +08:00
Update json 2 sql
This commit is contained in:
parent
31f0532dee
commit
cbd35d44ff
@ -57,7 +57,7 @@ namespace SqlSugar
|
||||
|
||||
public object GetStringParameters(JToken parameters)
|
||||
{
|
||||
return parameters.ObjToString();
|
||||
return parameters.ObjToString().ToCheckField();
|
||||
}
|
||||
#endregion
|
||||
|
||||
|
@ -22,7 +22,7 @@ namespace SqlSugar
|
||||
}
|
||||
else
|
||||
{
|
||||
conditionalModels.Add(new GroupByModel() { FieldName = item.ObjToString() });
|
||||
conditionalModels.Add(new GroupByModel() { FieldName = item.ObjToString().ToCheckField() });
|
||||
}
|
||||
}
|
||||
return conditionalModels;
|
||||
|
@ -22,8 +22,8 @@ namespace SqlSugar
|
||||
var shortName = array[1];
|
||||
var onWhere = array[2];
|
||||
JoinModel result = new JoinModel();
|
||||
result.TableName = tableName.ObjToString();
|
||||
result.ShortName = shortName.ObjToString();
|
||||
result.TableName = tableName.ObjToString().ToCheckField();
|
||||
result.ShortName = shortName.ObjToString().ToCheckField();
|
||||
result.OnWhereList = JsonToSqlFuncModels(onWhere);
|
||||
return result;
|
||||
}
|
||||
|
@ -22,7 +22,7 @@ namespace SqlSugar
|
||||
}
|
||||
else if (item.Type == JTokenType.String)
|
||||
{
|
||||
conditionalModels.Add(new OrderByModel() { FieldName = item.ObjToString() });
|
||||
conditionalModels.Add(new OrderByModel() { FieldName = item.ObjToString().ToCheckField() });
|
||||
}
|
||||
else if (item.Type == JTokenType.Array)
|
||||
{
|
||||
|
@ -22,7 +22,7 @@ namespace SqlSugar
|
||||
}
|
||||
else if (IsString(item))
|
||||
{
|
||||
conditionalModels.Add(new SelectModel() { FiledName = item.ObjToString(), AsName = item.ObjToString().Replace(".", "_") });
|
||||
conditionalModels.Add(new SelectModel() { FiledName = item.ObjToString().ToCheckField(), AsName = item.ObjToString().Replace(".", "_") });
|
||||
}
|
||||
else if (IsArraySingleItem(item))
|
||||
{
|
||||
|
@ -50,7 +50,7 @@ namespace SqlSugar
|
||||
private void AppendTable(JToken item)
|
||||
{
|
||||
var tableInfo = jsonCommonProvider.GetTableName(item);
|
||||
var tableName = tableInfo.TableName;
|
||||
var tableName = tableInfo.TableName.ToCheckField();
|
||||
if (tableInfo.ShortName.HasValue())
|
||||
{
|
||||
tableName = tableInfo.ShortName + "." + tableInfo.TableName;
|
||||
|
@ -10,7 +10,7 @@ namespace SqlSugar
|
||||
private void AppendName(JToken item)
|
||||
{
|
||||
var tableInfo = jsonCommonProvider.GetTableName(item);
|
||||
this.TableName = tableInfo.TableName;
|
||||
this.TableName = tableInfo.TableName.ToCheckField();
|
||||
if (tableInfo.ShortName.HasValue())
|
||||
{
|
||||
this.TableName = tableInfo.ShortName + "." + tableInfo.TableName;
|
||||
|
@ -15,6 +15,7 @@ namespace SqlSugar
|
||||
private void AppendFrom(JToken item)
|
||||
{
|
||||
var tableNameInfo=jsonCommonProvider.GetTableName(item);
|
||||
tableNameInfo.TableName.ToCheckField();
|
||||
AddMasterTableInfos(tableNameInfo);
|
||||
if (tableNameInfo.ShortName.HasValue())
|
||||
{
|
||||
|
@ -11,7 +11,7 @@ namespace SqlSugar
|
||||
private void AppendTable(JToken item)
|
||||
{
|
||||
var tableInfo = jsonCommonProvider.GetTableName(item);
|
||||
this.TableName = tableInfo.TableName;
|
||||
this.TableName = tableInfo.TableName.ToCheckField();
|
||||
if (tableInfo.ShortName.HasValue())
|
||||
{
|
||||
this.TableName = tableInfo.ShortName + "." + tableInfo.TableName;
|
||||
|
Loading…
Reference in New Issue
Block a user