今天在做好一个页面从数据库读取展示列表后,发现无论点击哪个编辑,出现的都是第一条数据,经反复查找原因,原来是这个列表对应的数据表里设置了双主键的问题。
解决办法就是在该表对应的Model里手动设置主键。如果是表里是一个主键,使用默认设置即可
namespace app\index\model; use think\Model; class User extends Model { protected $pk = 'uid'; }