alter table gift_doc add unique index(num_id);
如下图
Db::name('giftDoc')->insert($data_list,true);

//只要第二个参数$replace 即是true就行,
tp核心框架封装了,如下图
二.如果入库数据已经重复,不能添加唯一索引,数据输出须要去重处理
//实例化数据表
$test_data= M('hot');
//利用distinct方法去重$data=$test_data->Distinct(true)->field('num_id')->order('num_id desc')->select();
//利用group方法去重$data=$test_data->group('description')->order('description desc')->select();
dump($data);
对付两种去重办法:
利用distinct去重、大略易用,但只能对付单一字段去重,并且终极的结果也仅为去重的字段,
实际运用代价不是特殊大。
利用group去重,终极的显示结果为所有字段,且对单一字段进行了去重操作,效果不错,
但终极显示结果撤除去重字段外,按照第一个字段进行排序,可能还须要处理。