
1 MyPassWordis Sep 25, 2018 日期为主键然后 insert ? |
2 simonliu2018 Sep 25, 2018 把数据库的主键设计成日期,比如:2018 年 09 月 25 日,如果发现有记录就更新,没有就新增。 可以再优化一下主键,时间戳的精度是秒,如果把时间戳除一天的秒数( 86400 ),也相当于是当天的日期。 |
3 cpj OP @MyPassWordis 可以 |
4 cpj OP @simonliu2018 实际保存了不同用户的不同项目的不同信息,如果日期设为主键,是不是数据库只存一个人的了? |
6 cpj OP @MyPassWordis 但是我存了不同用户的信息,日期做主键那只能存一个人的了 |
8 |
9 loveCoding Sep 25, 2018 别物理删除,改下记录状态就好,其他随便你怎么弄 |
10 hotReady Sep 25, 2018 MongoDB 不知道怎么弄,但是 mysql 可以把 uid+date 设置为唯一索引,然后 insert...on duplicate key update |