是否可以对Azure CosmosDB的图模型强制执行唯一约束?如果我正在注册新用户并且需要确保只有唯一的电子邮件地址/用户名/等。使用了,怎么能在那里完成?
答案 0 :(得分:0)
根据您的分区策略,您可以使用这些值来强制实现唯一性,方法是直接在分区键中使用它们,或者将它们用作用户已知分区中的ID。
答案 1 :(得分:-1)
我们最近为Cosmos DB推出了独特的关键支持。这也应该无缝地用于图表集合。
https://docs.microsoft.com/en-us/azure/cosmos-db/unique-keys
只需创建一个包含所需唯一键路径的图形。之后,添加一个与现有顶点相比具有相同唯一键的顶点,应该会失败。