我使用azure php sdk来使用azure blob服务。现在,我可以创建blob,列出blob,删除blob。但是我想按前缀列出blob。
我的容器名称是products。在产品中,我创造图像。我给了图像的名字。
- 小/image1_small.jpg
- 。
- 中/image1_medium.jpg。
是否可以按blob名称前缀列出blob ?我找到了c#。但是我找不到for php。
基于listing blobs on GitHub
的源代码,您可以指定各种列表选项,其中之一是blob prefix。所以你可以这样做:
$blobListOptions = new ListBlobsOptions();
$blobListOptions->setPrefix('abc/');
$result = $blobRestProxy->listBlobs('container name', $blobListOptions);
您可以在这里找到ListBlobsOptions
的源代码:https://github.com/Azure/azure-sdk-for-php/blob/master/WindowsAzure/Blob/Models/ListBlobsOptions.php