3.2.2 - 严重 - 未处理
首先是有一批数据,需要验证唯一性后决定是否插入。
使用自动验证规则如下。
[self::COLUMN_NAME, 'require', '分支名必须唯一', self::EXISTS_VALIDATE, 'unique', self::MODEL_INSERT]然后在确定是否插入数据时,使用一个循环,不断create,根据create的返回值确定是否add。
这里出现一个问题,当前边有一次create返回false之后,后边所有的create同样返回false,不管验证是否通过。