跳到主要内容

数据模型如何实现多个字段联合判断唯一性

数据模型中,目前仅能针对单个字段设置唯一性校验。我们可以利用云数据库自身能力,设置多个字段联合判断唯一性。

了解云数据库,可以参考这篇文档。云数据库

以下举例说明如何设置:

会员信息表,记录注册会员的姓名电话地区等信息。需要校验姓名+电话是否唯一。

在模型中设置姓名,电话的唯一性为“否”,详情如图所示

在“基础信息”中,找到对应的集合名称。

然后前往云开发-数据库中找到对应集合。

进入该集合中,设置姓名+电话的唯一索引

完成后,可以在数据模型中验证一下。当我们想添加一条不符合姓名+电话唯一性校验的数据时,会返回错误.