laravel

  • laravel中 模型的一些关键属性

    laravel中 模型的一些关键属性

    connection /** * 为模型指定一个连接名称。 * * @var string */ protected $connection = 'connection-name'; table /** * 为模型指定一个表名。 * * @var string */ protected $table = 'users'; primaryKey /** * 为模型指定主键。 * * @var string */ protected $primaryKey = 'user_id'; keyType...

    laravel 2019-02-15 162 0
  • 低版本masql安装laravel的一些处理步骤

    低版本masql安装laravel的一些处理步骤

    laravel框架,对于mysql的版本是有要求的,要求在5.7及以上版本的才可以 除了修改已安装mysql的版本之外,还有另外两种方式可以实现使用低版本的数据库 ①:找到对应的数据库配置文件,将数据库相关配置项中的charset对应的utf8mb4改成utf8,collation将utf8mb4_unicode_ci改成utf8_unicode_ci就可以了 ②:找到app目录下的Providers/AppServiceProvider.php文件,在这个类文件中的Boot方法内写一行代码也能完成数据迁移工...

    laravel 2018-03-14 52 0
  • laravel中间件使用

    laravel中间件使用

    通过运行 make:middleware Artisan 命令来创建新的中间件: [kbd]php artisan make:middleware CheckLogin[/kbd] 命令将会在 app/Http/Middleware 目录下创建一个新的 CheckLogin类,   然后注册中间件 假设想让中间件在应用处理每个HTTP请求期间运行,需要在 app/Http/Kernel.php 中的 $middleware(列表最后) 属性中列出这个中间件  ...

    laravel 2018-03-14 47 0
  • laravel 数据模型操作

    laravel 数据模型操作

    创建数据模型:php artisan make:model Model/Ceshi -m 加m是为了在创建模型的同时也建一个迁移文件 执行数据迁移:php artisan migrate laravel数据工厂: 先去database/factories/UserFactory.php 将上面的工厂机器复制一台,生产我们需要的后台用户的账号 $factory->define(\App\Model\Admin::class, function (Faker $faker) { re...

    laravel 2018-03-14 45 1
  • laravel 路由相关

    laravel 路由相关

    //访问后台测试连接数据库的控制器里面的index路由 //定义路由的时候,被调用的控制器需要带上名命空间来查找,但是laravel框架会自动从app/http/controllers这个名命空间下开始查找,也就是说,填写被调用的类的时候,从app/http/controllers后面的命名空间开始写 //Route::get('/ceshi','Admin\\CeshiController@index');   路由组概念: 定义路由组,其实就是将同一模块下的路由规则放在一个组内,方便...

    laravel 2018-03-13 37 0
1