laravel 增删修改

1.查  public function userTest(){        return $this->all();      }
public function userTest(){        return $this->get(参数);      }

2.增 public  function  usrAdd(){
   $this->user_name =‘zhanfa‘;   $this->password =‘21‘;   $this->save();}
public  function  usrAdd(){   $user_data = [‘username‘ =>‘user2‘, ‘age‘ => ‘21‘];   $this->fill($user_data);   $this->save();}3.更改
public  function  userUpdata(){   $user_data =$this->where(‘user_id‘,‘2‘);  $user_data->update(‘user_name‘ =>"zjang".‘age‘=>‘21‘);

}4.删
public  function  userdete(){  $user = $this->find(参数);  $user->delete();

}

 
时间: 2024-10-07 06:10:16

laravel 增删修改的相关文章

laravel 路由修改不起作用解决方案

起由:今天帮朋友解决了下bug,bug就是它使用laravel时候,怎样修改路由文件,都没有发生变化,但是故意在routes.php中增加语法错误时又具有错误,因此想到了可能是这个项目使用的laravel的路由缓存,而且其路由文件中就有很多很多的路由,因此更加断定项目使用了路由缓存. 解决方案:每次在修改路由文件的时候,在项目中打开命令行,执行php artisan route:cache进行重新缓存,这样修改的路由文件才可以起作用 laravel路由缓存的优点: 当路由定义特别多的时候,每次进

laravel 配置修改及读取

1)laravel 的所以配置文件都在根目录下的 config 目录里,直接看一个配置文件的名字就知道是做什么的了,这里不说了 2)读取配置的方法 $value = config('app.timezone'); 即使用内置的config函数+配置文件名+配置参数名方式来读取配置的值 3)设置配置的方法(只是在运行时(runtime)配置,不会写入到配置文件里) config(['app.timezone' => 'Asia/Shanghai']); PS:上面用了数组的省略写法 4)缓存配置

sqlite常用语法 增删 修改 例子

1 例子:有个学生类数据库studentDb.sqlite,使用sqlite进行增减修改操作 2 一般时候想要操作数据库,需要先建立连接.我先新建一个Db类作为数据连接类(Db*) 3 在做以前一定要先导入libsqlite3.dylib框架 拽进studentDb.sqlite文件 4 *********Db.h 5 #import 6 #import //导入数据库文件 7 @interface Db : NSObject 8 +(sqlite3*)openDb;//声明打开数据库方法声明

jsp页面实现增删修改和查询

1,增加 1-1:<body>    <form action="AnnouncementAdd.jsp" method="post">        <h2>新增</h2>        公告标题:<input type="text" name="title"><br/>        公告内容:<input type="text&quo

Git - 批量增删修改操作

查看命令帮助: git help 打开git-add Manual Page:git help <command> git help add 命令详解: git add -A | --all | --no-ignore-removal stages all:add, modify and remove git add . | --no-all | --ignore-removal  stages new and modified, without deleted:add & modif

Ubuntu 16.04 LTS 安装 Nginx/PHP 5.6/MySQL 5.7 (LNMP) 与Laravel

1.MySQL安装[安装 MariaDB]MariaDB是MySQL的一个分支首先,更新升级系统$ sudo apt update$ sudo apt upgrade安装MariaDB:$ sudo apt install mariadb-server启动MariaDB服务:$ sudo systemctl start mysql$ sudo systemctl enable mysql查看状态:$ sudo systemctl status mysql 为例提高MariaDB的安全,我们可以执

Java实现Excel导入数据库,数据库中的数据导入到Excel

实现的功能: Java实现Excel导入数据库,如果存在就更新 数据库中的数据导入到Excel 1.添加jxl.jar mysql-connector-java.1.7-bin.jar包到项目的lib目录下­ 2.Excel文件目录:D://book.xls 3.数据库名:javenforexcel 4.表名:stu 5.编写类:连接mysql的字符串方法.插入的方法.实体类­­ 表结构如下 : 连接数据库的工具类 package com.javen.db; import java.sql.Co

Linux防火墙--iptables学习

iptables是Linux系统提供的一个强大的防火墙工具,可以实现包过滤.包重定向.NAT转换等功能.iptables是免费的,iptables是一个工具,实际的功能是通过netfilter模块来实现的,在内核2.4版本后默认集成到了Linux内核中. 一. iptables的构成 1. 规则(rules) 规则是iptables对数据包进行操作的基本单元.即"当数据包符合规则定义的条件时,就按照规则中定义的动作去处理". 规则中定义的条件一般包括源地址/端口.目的地址/端口.传输协

js/jquery书写规范

最早写项目的时候,没有考虑代码规范,时间长了,难以维护,后来公司前辈传授了点经验,我想做个记录,后期也可以观看. js文件中分为3个阶段: 1.声明变量 2.定义方法 3.执行方法 好处是:目录清晰,后期维护的人也增删修改: 代码如下:(比较简洁,表达大概的意思) //声明变量 var a = 0; var b = 2; //定义方法 function test(){ a + b; } //执行方法 test(); //此时输出2;