项目中遇到一个问题,消息开关加一个字段来区分是微信的还是APP的:msg_info_source
因为原有的主键app_user_id是唯一的,微信根据主键添加数据或者更改数据的时候会造成主键冲突。
解决方法:1.使用新增字段和ID 字段构成联合主键,更新的时候让两个字段都变成条件 where app_user_id = '' and msg_info_source='';
2.同时,会导致原来根据主键查询的时候出现两条数据,需要加联合主键查询。
项目中遇到一个问题,消息开关加一个字段来区分是微信的还是APP的:msg_info_source
因为原有的主键app_user_id是唯一的,微信根据主键添加数据或者更改数据的时候会造成主键冲突。
解决方法:1.使用新增字段和ID 字段构成联合主键,更新的时候让两个字段都变成条件 where app_user_id = '' and msg_info_source='';
2.同时,会导致原来根据主键查询的时候出现两条数据,需要加联合主键查询。