求大神解答,这是TP3.2的bug吗?????
举例如下:
$data=array(6) {
[0] => array(2) {
["stuId"] => string(8) "20160138"
["stuName"] => string(12) "椋炵伆濮戝"
}
[1] => array(2) {
["stuId"] => string(8) "20160144"
["stuName"] => string(6) "璐圭敤"
}
[2] => array(2) {
["stuId"] => string(8) "20160137"
["stuName"] => string(6) "寤栨柊"
}
[3] => array(2) {
["stuId"] => string(8) "20160146"
["stuName"] => string(6) "寮犲畯"
}
[4] => array(2) {
["stuId"] => string(8) "20160147"
["stuName"] => string(6) "寮犺帀"
}
[5] => array(2) {
["stuId"] => string(8) "20160148"
["stuName"] => string(6) "璐圭敤"
}
}
for($j=0;$j<count($data);$j++)
{
$Student->create($data[$j]);
$Student->add();
}
//自动验证stuId唯一,如果数组中stuId有重名的,那么从这条数据开始,后面的数据都会报这个错误。这是什么原因呢?
// 比如$j=2的时候create()失败,当$j=3,4,5的时候都会失败,求解???
最佳答案