(快速参考)

目的

在数据库级别将属性约束为唯一

例子

用户名: 真正

描述

调成真正如果该属性必须唯一,则这是一个持久调用,将查询数据库

365bet地区在实践中,虽然不太可能通过唯一性验证,但随后的保存失败,但是如果在365bet地区检查和实例的实际保存之间又发生另一次保存或更新来更新数据库,则调用将失败。将是在使用交易可序列化隔离级别,但这对性能非常不利

您还可以定义多列通过声明要包含的其他字段作为参数值来限制约束条件。如果还有其他字段,请指定其名称,但是如果有多个字段,请使用列表

: '部门'

在这个例子中名称必须唯一部门但是在不同的部门中可能会有名称相同的组,即组名本身不是唯一的

另一个例子

用户名: ['', '部门'])

在这个例子中用户名在以下必须是唯一的部门在不同的组或不同的部门中可能有相同的登录名

该约束影响模式生成.

错误代码className propertyName唯一