thinkphp更新单个字段值
M("User")->where("id=5")->setInc("score");//让score字段在原有值得基础上加1
M("User")->where("id=5")->setInc("score",5);//让score字段在原有值得基础上加5
M("User")->where("id=5")->setDec("score");//让score字段在原有值得基础上减去1
当我们有字段等于0的时候,使用减法运算可能会导致值变为负数,我们可以设置数据库字段或者在model里面设置对应的规则。让这个值小于0的时候不能入库
声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。
- 上一篇: thinkphp 数据库字段自增自减
- 下一篇: mysql千万级大数据SQL查询优化