|
|
@@ -197,7 +197,7 @@ def parse_product_data(log, items, tag_id, sql_pool, sql_p_list):
|
|
|
|
|
|
if info_list:
|
|
|
try:
|
|
|
- sql_pool.insert_many(table="qiandao_sg_category_record", data_list=info_list)
|
|
|
+ sql_pool.insert_many(table="qiandao_sg_category_record", data_list=info_list, ignore=True)
|
|
|
except Exception as e:
|
|
|
log.error(f" {inspect.currentframe().f_code.co_name} 插入失败:", e)
|
|
|
|
|
|
@@ -339,7 +339,7 @@ def parse_sold_data(log, items, sql_pool, spu_id, max_trading_time):
|
|
|
|
|
|
if info_list:
|
|
|
try:
|
|
|
- sql_pool.insert_many(table="qiandao_sg_sold_record", data_list=info_list)
|
|
|
+ sql_pool.insert_many(table="qiandao_sg_sold_record", data_list=info_list, ignore=True)
|
|
|
except Exception as e:
|
|
|
log.error(f" {inspect.currentframe().f_code.co_name} 插入失败:", e)
|
|
|
return has_new_data # 返回是否有新数据
|