类 IsUnique
检查实体中字段列表在表中是否唯一
命名空间: Cake\ElasticSearch\Rule
属性摘要
-
$_fields protected
数组
要检查的字段列表
方法摘要
-
__construct() public
构造函数。
-
__invoke() public
执行唯一性检查
方法详情
__construct() ¶ public
__construct(array $fields)
构造函数。
选项
filterNullFields
设置为 false 以允许条件数组中包含 null 值的键。
参数
-
数组
$fields 要检查唯一性的字段列表
__invoke() ¶ public
__invoke(Cake\Datasource\EntityInterface $entity, array $options): bool
执行唯一性检查
参数
-
Cake\Datasource\EntityInterface
$entity 要从中提取字段的实体,其中需要
repository
键。-
数组
$options 传递给检查的选项,
返回
布尔值