• laravel框架——学习笔记


    routes.php文件创建路由
    参数由{}包起来,不需要$
    Route::get('/stu/{as}','StuController@show');
    

     

     在相对应的Controller创建funciton

    public function show($asd){//实现方法的参数需要$
            //查询Stu这个model类可以用find带上参数
            //不能忘记引入相对应的model   use AppStu;
            $res=Stu::all()->find($asd);
            return view('stu/stu',compact('res'));
        }
    

      

     在laravel的model类里面默认表名用s结尾,如果表名没有s结尾会自动加上(但是不会修改表名字,只在查询的时候添加s,所以会导致错误)

     解决方法:

       1.数据库里面的所有表名以s结尾

        2.修改所继承的属性:protected $table='表名(可以不带s)';  //这个也可以设置当前模型类指向的数据库

  • 相关阅读:
    vs 加入插件
    vs用法
    axios和vue用$refs属性获取dom
    错误演示
    vue表单的用法

    工作
    工作日报
    主机与虚拟机链接
    login
  • 原文地址:https://www.cnblogs.com/xj76149095/p/5585769.html
Copyright © 2020-2023  润新知