|
@@ -21,15 +21,23 @@ namespace TEAMModelOS.SDK.Module.AzureCosmosDBV3
|
|
|
{
|
|
|
sql.Replace(".order.", "['order'].");
|
|
|
sql.Replace(".order ", "['order'] ");
|
|
|
+ sql.Replace(".Order.", "['Order'].");
|
|
|
+ sql.Replace(".Order ", "['Order'] ");
|
|
|
|
|
|
sql.Replace(".group.", "['group'].");
|
|
|
sql.Replace(".group ", "['group'] ");
|
|
|
+ sql.Replace(".Group.", "['Group'].");
|
|
|
+ sql.Replace(".Group ", "['Group'] ");
|
|
|
|
|
|
sql.Replace(".end.", "['end'].");
|
|
|
sql.Replace(".end ", "['end'] ");
|
|
|
+ sql.Replace(".End.", "['End'].");
|
|
|
+ sql.Replace(".End ", "['End'] ");
|
|
|
|
|
|
sql.Replace(".having.", "['having'].");
|
|
|
sql.Replace(".having ", "['having'] ");
|
|
|
+ sql.Replace(".Having.", "['Having'].");
|
|
|
+ sql.Replace(".Having ", "['Having'] ");
|
|
|
}
|
|
|
|
|
|
public static StringBuilder GetSQLSelect(List<string> propertys)
|
|
@@ -37,7 +45,7 @@ namespace TEAMModelOS.SDK.Module.AzureCosmosDBV3
|
|
|
StringBuilder sql;
|
|
|
if (propertys.IsNotEmpty())
|
|
|
{
|
|
|
- string tmpSQL = " SELECT ";
|
|
|
+ string tmpSQL = " select ";
|
|
|
int i = 0;
|
|
|
foreach (string item in propertys)
|
|
|
{
|
|
@@ -89,8 +97,7 @@ namespace TEAMModelOS.SDK.Module.AzureCosmosDBV3
|
|
|
dict.Remove("@DESC");
|
|
|
};
|
|
|
|
|
|
-
|
|
|
-
|
|
|
+
|
|
|
|
|
|
|
|
|
//处理顺序
|
|
@@ -228,7 +235,7 @@ namespace TEAMModelOS.SDK.Module.AzureCosmosDBV3
|
|
|
//sql.Append(" Order By c." + "@OrderByValue");
|
|
|
}
|
|
|
else if (DESC != null) {
|
|
|
- sql.Append(" Order By c." + OrderByValue );
|
|
|
+ sql.Append(" Order By c." + OrderByValue + " DESC ");
|
|
|
// sql.Append(" Order By c." + "@OrderByValue"+ " DESC " );
|
|
|
}
|
|
|
|