【发布时间】:2018-06-18 21:21:33
【问题描述】:
目前表是在“dbo”模式中创建的,但我想将它设置为不同的东西。这可能吗?
【问题讨论】:
目前表是在“dbo”模式中创建的,但我想将它设置为不同的东西。这可能吗?
【问题讨论】:
目前表是在“dbo”模式中创建的,但我想将它设置为不同的东西。这可能吗?
对于 Node.js 后端,您可以添加应用设置名称 MS_TableSchema,并将值作为您的自定义架构。您可以登录 Azure 门户并选择您的应用服务,然后单击“所有设置 > 应用程序设置”,在“应用程序设置”部分添加上述设置。通过 Azure 门户上“MOBILE > Easy tables”下的 Add 按钮创建新表后,将应用新架构。对于具有旧模式的现有表,您可能还需要使用新模式更改表。此外,您需要确保您的自定义架构存在。详细信息你可以关注这个类似的issue。此外,您可以遵循TABLE CONTROLLER BASICS 下的定义表部分和LINKING EXISTING TABLES 下的替代架构部分。
对于 C# 后端,您可以关注 adrian hall 关于Changing the Mobile Schema 的书。
【讨论】:
[Table("TodoItems", Schema="mobile")]。但是,我注意到即使我的表现在是使用移动模式创建的,当我通过我的应用程序与服务器通信时,它会再次尝试使用“dbo”。