ThinkPhp使用setDec、setInc方法直接操作数据库,对某字段进行数字的直接操作,而不用save方法那么复杂。
M('click')->where('id=10')->setInc('click'); //更新点击 click的字段值+1 M('click')->where('id=10')->setDec('click'); //click的字段值-1
延伸例子,直接或者减少固定数值,用于积分、余额等数字操作。
M('click')->where('id=10')->setInc('click',5); //更新点击 click的字段值+5 M('click')->where('id=10')->setDec('click',3); //click的字段值-3