【问题标题】:Updating entity data to Azure storage table with Azure Storage Explorer Query使用 Azure 存储资源管理器查询将实体数据更新到 Azure 存储表
【发布时间】:2018-09-20 22:33:55
【问题描述】:

你能帮帮我吗?我想通过查询更新所有实体。

【问题讨论】:

  • 你的意思是你想写一个像UPDATE Table Where SomeProperty = SomeValue这样的查询吗?
  • 是的 :-)

标签: azure azure-storage


【解决方案1】:

如果您正在寻找关系数据库中可用的UPDATE Table Where SomeProperty = SomeValue 类型的更新操作,很遗憾,Azure Tables 无法做到这一点。简而言之,您不能针对 Azure Tables 中的表发出更新查询来更新该表中的实体。

您需要做的是首先获取实体,一旦获取实体,您将在客户端(即在您获取实体的应用程序中)更新这些实体,然后对这些实体执行更新操作。

您可以为需要更新的实体执行Entity Group Transaction 以避免多次网络调用(每个实体更新操作都是单独的网络调用)并获得事务支持。但是,执行Entity Group Transaction 有一些要求,可以在我链接的页面上找到。

【讨论】:

    猜你喜欢
    • 2016-09-19
    • 1970-01-01
    • 2015-02-05
    • 2016-02-22
    • 2020-02-24
    • 2016-03-30
    • 2020-08-18
    • 2019-07-09
    • 1970-01-01
    相关资源
    最近更新 更多