1.查询所有email字段为’thinkphp@qq.com’的数据。
dump(Db::table('think_tp')->where('email','thinkphp@qq.com')->select());
- 查询id为3的数据email列的值。
dump(Db::table('think_tp')->where('id','3')->select());
- 修改id为5的nickname字段与email字段
$result = Db::table('think_tp')->where('id','3')->update([ 'nickname' => 'AJ', 'email' => 'AJ@qq.com' ]);
- 将id为1的email自增一次
$result = Db::table('think_tp')->where('id','1')->inc('email')->update();
- 将id为1的email自减一次
$result = Db::table('think_tp')->where('id','1')->dec('email')->update();
- 使用date方法修改id为2的nickname字段
$date = ['nickname'=>'thinkphp6'];
$result = Db::table('think_tp')->where('id','2')->update($date);
- 删除id为4的数据
$result = Db::table('think_tp')->delete('4');
- 根据表结构自定义数据,插入表中。
$date = [[ 'nickname' => 'AJ1', 'email' => 'AJ1@qq.com' ],[ 'nickname' => 'AJ2', 'email' => 'AJ2@qq.com' ]];
$result = Db::table('think_tp')->insertAll($date);
if($result){
return '操作成功';
}else{
return '操作失败';
}