#powershell #azure-cosmosdb
#powershell #azure-cosmosdb
Вопрос:
Я использую Microsoft.Azure.CosmosDB.BulkExecutor для реализации BulkDelete в Azure Cosmos DB. И я использую сценарий powershell для вызова методов bulkexecutor. Но метод BulkDelete возвращает значение null, когда $idAndPartitionKeys не является пустым. Ниже приведен код, который я пишу для создания входных данных для метода BulkDelete.
$pkIdTuplesToDelete = [System.Collections.Generic.List[System.Tuple[string,string]]]::new()
Foreach($entry in $idAndPartitionKeys){
$tupleEntry =
[System.Tuple]::Create($entry.partitionKey, $entry.id);
$pkIdTuplesToDelete.Add($tupleEntry);
}
$bulkDeleteResponse = $bulkExecutorObj.BulkDeleteAsync($pkIdTuplesToDelete).Resu<
Комментарии:
1. Что вы имеете в виду под этим?: метод BulkDelete всегда возвращает null, а метод BulkDelete возвращает null, когда $idAndPartitionKeys не является пустым. Если он всегда возвращает null, он всегда возвращает null.
2. извините, это была опечатка. Я отредактировал вопрос
3. заинтересовался. но недостаточно кода для воспроизведения