代码之家  ›  专栏  ›  技术社区  ›  Wouter van Koppen

在Azure表存储中强制和检查JSON格式

  •  0
  • Wouter van Koppen  · 技术社区  · 5 年前

    {
        "group1": [
          "value1",
          "value2",
          "value3",
          "subgroup": [
              "value1",
              "value2"
            ]
        ],
        "othergroup": [
          "value1"
        ]
    }
    

    有没有办法至少强制一个有效的JSON字符串存储在数据库中? 因为hood store下的表存储是一个字符串,所以对于JSON根本没有有效性。JSON也不是自动格式化的。 JSON not formatted and checked

    在之前的另一个项目中,我与MongoDB和Studio 3T一起工作,对于如何在其中管理JSON非常满意。然后,无法将无效的JSON字符串存储到MongoDB中。

    不过,据我所知,Studio 3T不能用于表存储。。

    0 回复  |  直到 5 年前
        1
  •  1
  •   Ivan Glasenberg    5 年前

    总而言之,Azure表存储/Azure存储资源管理器不支持json验证。

    它的属性只是没有sql存储的字符串。现在,您应该实现自己的json验证逻辑。

    希望它能帮助其他有同样问题的人。