在SQL Server 2016中,可以使用FOR JSON子句把数据表直接生成为JSON字符串,反过来可以使用OPENJSON来把JSON数据解析为表变量,这大大方便了在数据库中处理非结构化数据。但是SQL Server 2016并没有内置的JSON类型,而是把JSON作为NVARCHAR来存储,这提升了可移植性,并且与现有Ado.net兼容。但是在存储空间节约方面并没有优势。
你会注意到,我们添加到homepage文档类型中的属性内容并没有显示出来。我们需要将文档类型中定义的属性和显示该文档类型的模板结合起来(那些在Umbraco中创建的数据字段可以编辑)。