Получение сообщения об ошибке «Произошла одна или несколько ошибок. (Атрибут ключа MyID должен быть примитивного типа» при попытке удаления из DynamoDB в c #
foreach (var doc in docs)
{
Logger.LogInformation($"Deleting docs:");
await DynamoDbService.DeleteListFromTableAsync(new List<Document> { doc }, requestData.tableName);
Logger.LogInformation($"Deleted Docs.");
}
DynamoDbService.DeleteListFromTableAsync запускает функцию batchWrite.AddItemToDelete для данного документа.
Кто-нибудь знает, почему я получаю эту ошибку и как ее устранить?