动态架构

 

发布日期: 2016年7月

在启用动态架构后,Microsoft Azure 移动服务 将基于插入请求或更新请求中的 JSON 对象自动生成新列。一旦创建了某个列后,就不能更改其数据类型。在 JSON 对象中某个属性的类型不能转换为表中等效列的类型时,插入或更新操作将失败。

默认情况下,将启用动态架构。使用动态架构,您无需指定列名或其类型。将基于插入或更新请求中的数据自动创建新列。在同名的列不存在时,将基于接收的 JSON 对象的属性创建具有推断的数据类型的一列。

重要提示:我们建议您首先禁用动态架构支持,然后再公开发布您的应用程序。

一旦创建了某个列后,移动服务就不能更改该列的数据类型。为此,您必须直接修改 SQL Database。

您还可以在“列”选项卡中创建新列、删除列以及将列添加到索引。

显示: