验证接收值以及值的格式

$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 分页

ThinkAdmin基本操作相关推荐

  1. 数据结构(03)— 数据处理基本操作(数据的查找、新增、删除、修改)

    我们先来看一个关于查找的例子.查找,就是从复杂的数据结构中,找到满足某个条件的元素.通常可从以下两个方面来对数据进行查找操作:​ 根据元素的位置或索引来查找: 根据元素的数值特征来查找. 针对上述两种 ...

  2. pytorch方法,Tensor及其基本操作_重点

    由于之前的草稿都没了,现在只有重写-. 我好痛苦 本章只是对pytorch的常规操作进行一个总结,大家看过有脑子里有印象就好,知道有这么个东西,需要的时候可以再去详细的看,另外也还是需要在实战中多运用 ...

  3. Gradle安装使用以及基本操作

    转自:https://www.cnblogs.com/linkstar/p/7899191.html Gradle安装使用以及基本操作 阅读目录 简单介绍 安装 使用idea创建一个web的Gradl ...

  4. c++文件读取空格_程序员术与道:术—C语言对文件进行处理,文件处理的基本操作...

    各种编程语言都实现了文件的基本操作,提供了对应的接口,本篇文章先为你介绍C语言对文件进行处理和文件处理的基本操作.主要从以下几个方面进行介绍: 读取文件 写入文件 重命名文件 读取目录 读取目录下的文 ...

  5. 【Pandas库】(3) DataFrame的创建方法及基本操作

    各位同学好,今天给大家介绍一下Pandas库中DataFrame类型数据的创建方法和基本操作. 文章内容如下: (1)使用字典类创建. 字典类有:①数组.列表.元组构成的字典:②Series构造的字典 ...

  6. 【MySQL】缩略语PK NN UQ BIN UN ZF AI G、基本操作语句

    一.缩略语 PK:primary key 主键 NN:not null 非空 UQ:unique 唯一索引 BIN:binary 二进制数据 UN:unsigned 无符号整数(非负数) ZF:zer ...

  7. MySQL中定义fk语句_MySQL基础篇/第3篇:MySQL基本操作语句.md · qwqoo/MySQL-Review - Gitee.com...

    ### 第3篇:MySQL基本操作语句 - MySQL基础操作 #### 排序检索数据 - 之前的数据没有进行排序,其是按照默认在数据表中的数据返回的 - SELECT语句的ORDER BY 子句进行 ...

  8. OpenCV-Java版学习(3.对视频的基本操作)

    前言 上一节我们学习了使用OpenCV对图像进行一些基础操作,现在我们学习对视频进行一些基础的操作. 对视频的基本操作 从相机中读取视频 我们从电脑自带的摄像头捕捉一段视频并在屏幕上显示出来,代码如下 ...

  9. JDBC编程:2(数据库的基本操作)

    数据库的基本操作 查询数据 在开始前先简单地介绍一下什么是静态SQL和动态SQL: 静态SQL,在编译阶段就可以确定数据库要做什么事情.在某种高级语言中,如果嵌入了SQL语句,而这个SQL语句的主体结 ...

最新文章

  1. 计算机二级C语言程序题常见题型,计算机二级C语言题型和评分标准
  2. python 对象类型有哪些?
  3. 计算机上能玩vr游戏吗,VR设备是什么? 听说可以用来玩电脑游戏的?
  4. 教你 7 招,迅速提高服务器并发能力!
  5. java正三角形程序怎么写,java实现正三角形和到正三角形
  6. 基于Vue.js的后台管理系统组件开发
  7. SMGP3.0协议的概念知识
  8. 数据库练习题(一)创建表格并做相应的查询
  9. 通信技术计算机通信方向专业,江西科技学院2014年招生通信工程(计算机通信方向)专业介绍...
  10. 计算机基础知识背诵口诀,内部资料--教育基础知识背诵口诀(一遍记住)
  11. mysql 创建聚集索引_索引为什么会加快Mysql的查询速度?
  12. python导入datetime模块_Python时间模块datetime用法
  13. 虚拟光驱安装WIN7(client mac addr: no DHCP问题)
  14. 界面设计基础之基本窗口
  15. GPS与compass对比
  16. 软考报名资格审核要多久?证明材料要哪些?
  17. Unity插件篇:Pocket RPG Weapon Trails(武器拖尾特效)部分解读以及基本用法
  18. 【深度】谭铁牛院士谈人工智能发展新动态
  19. c语言现代诗如蚯蚓思路,现代诗大全
  20. js数组置顶元素(将某一项移到首位)

热门文章

  1. 成功人士成功秘诀的调查报告,拥有梦想至关重要
  2. linux bam文件格式,pysam - 多种格式基因组数据(sam/bam/vcf/bcf/cram/…)读写与处理模块(python)...
  3. Android -- 创建数据库到SD卡
  4. 服务器怎么分盘?Windows系统服务器分盘操作方法
  5. 仿朋友圈页面(超小白)
  6. Android前端通过Http协议与J2EE后端数据交互。工具eclipse、MySQL、Tomcat。通过JoSn获取数据。Android端实现对MySQL增删改查功能。
  7. 学会IDEA REST Client后,postman就可以丢掉了...
  8. 「对话GitOps之星」张晋涛:“肝帝”时不时也会拖更
  9. Mysql数据库轻松学06—数据分析师常用:数据查询语言DQL之单表查询
  10. 漫画:PHP女程序员自救的技巧