ThinkAdmin基本操作

验证接收值以及值的格式

$data = $this->_vali([
   'contact_phone.require' => '请填写手机号码',
   'contact_phone.mobile' => '手机号码格式错误!',
   'password.require' => '请填写登录密码',
   'type.value'    => 4,   //默认值 
   'password.min:4' => '登录密码不能少于4位字符!',
]);

操作:添加

$this->app->db->name($this->table)->insert($data)   //$this->table表名  //$data 验证后的数据

操作:删除

$this->app->db->name('表名')->where($data)->delete()

操作:修改

  $this->app->db->name('SystemUser')->where(['id' => $user['id']])->update([
                'login_ip' => $this->app->request->ip(),
                'login_at' => $this->app->db->raw('now()'),
                'login_num' => $this->app->db->raw('login_num+1'),
            ]);

操作:查询

$query = $this->_query($this->table)->where(['uuid' => $this->uuid, 'type' => 4]);
$result = $query->whereIn('status', [1, 2])->order('id desc')->page(true, false, false, 15);   //page 分页

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值