tp6实现自增自减,(浏览量,点赞量等)

tp6实现自增自减,(浏览量,点赞量等)

首先我们应该能想到的是数据库建立一个浏览量(点赞量)的字段和文章的id关联起来,然后每次访问这个接口就字段自增1,。

$model = New InfoModel();
        $model->where(['status' => 1, 'id' => $id])
            ->inc('click', 1)
            ->update();

tp把原有的setinc和setdec更改为了inc和dec。
在这里插入图片描述
点赞量原理为传一个值假如1为点赞,0为取消点赞,每次请求接口传值进行判断,为1 就inc自增1,为0就dec自减1,来实现功能。

你可能感兴趣的:(tp,php)