|
@@ -330,8 +330,7 @@ namespace TEAMModelOS.SDK.Module.AzureCosmosDBV3
|
|
|
|
|
|
//};
|
|
|
StringBuilder sql = new StringBuilder("select value(c) from c");
|
|
|
- SQLHelper.GetSQL(dict, ref sql);
|
|
|
- CosmosDbQuery cosmosDbQuery = new CosmosDbQuery { QueryText = sql.ToString() };
|
|
|
+ CosmosDbQuery cosmosDbQuery = SQLHelperParametric.GetSQL(dict,sql);
|
|
|
QueryRequestOptions queryRequestOptions = GetDefaultQueryRequestOptions(itemsPerPage: GetEffectivePageSize(itemsPerPage, maxItemCount));
|
|
|
FeedIterator<dynamic> query = container.GetItemQueryIterator<dynamic>(queryDefinition: cosmosDbQuery.CosmosQueryDefinition, requestOptions: queryRequestOptions);
|
|
|
return await ResultsFromFeedIterator(query, maxItemCount);
|
|
@@ -355,8 +354,7 @@ namespace TEAMModelOS.SDK.Module.AzureCosmosDBV3
|
|
|
|
|
|
//};
|
|
|
StringBuilder sql = new StringBuilder("select value count(c) from c");
|
|
|
- SQLHelper.GetSQL(dict, ref sql);
|
|
|
- CosmosDbQuery cosmosDbQuery = new CosmosDbQuery { QueryText = sql.ToString() };
|
|
|
+ CosmosDbQuery cosmosDbQuery = SQLHelperParametric.GetSQL(dict, sql);
|
|
|
QueryRequestOptions queryRequestOptions = GetDefaultQueryRequestOptions(itemsPerPage: GetEffectivePageSize(itemsPerPage, maxItemCount));
|
|
|
FeedIterator<dynamic> query = container.GetItemQueryIterator<dynamic>(queryDefinition: cosmosDbQuery.CosmosQueryDefinition, requestOptions: queryRequestOptions);
|
|
|
return await ResultsFromFeedIterator(query, maxItemCount);
|
|
@@ -375,9 +373,8 @@ namespace TEAMModelOS.SDK.Module.AzureCosmosDBV3
|
|
|
{
|
|
|
|
|
|
StringBuilder sql = new StringBuilder("select value(c) from c");
|
|
|
- SQLHelper.GetSQL(dict,ref sql);
|
|
|
- CosmosDbQuery cosmosDbQuery = new CosmosDbQuery { QueryText = sql.ToString() };
|
|
|
- QueryRequestOptions queryRequestOptions = GetDefaultQueryRequestOptions(itemsPerPage: GetEffectivePageSize(itemsPerPage, maxItemCount));
|
|
|
+ CosmosDbQuery cosmosDbQuery = SQLHelperParametric.GetSQL(dict, sql);
|
|
|
+ QueryRequestOptions queryRequestOptions = GetDefaultQueryRequestOptions(itemsPerPage: GetEffectivePageSize(itemsPerPage, maxItemCount));
|
|
|
return await ResultsFromQueryAndOptions<T>(cosmosDbQuery, queryRequestOptions);
|
|
|
}
|
|
|
|