是否可以像在 MongoDB 中那样使用 C# SDK 或迁移工具重命名属性?
我没有看到任何相关示例
最佳答案
DocumentDB 是无模式的。文档本身没有定义外部结构,因此每个文档都有自己的模式。因此,您无法在文档本身之外重命名属性。
您可以而且应该做的是通过更新来修复您认为具有错误架构的文档。查询具有错误命名属性的文档,使用您的应用程序逻辑重命名文档中的属性,并将它们更新到 DocumentDB 集合。
Yes.If I read/modify/replace the old property Will still be stored
我只能假设这一定是您的应用程序逻辑中的一些意外。如果没有,那么您应该提供一个最小的可验证的重现案例。
关于c# - 如何重命名 Cosmos DB 中的文档属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47376766/