模型组件的加入

目前的项目代码是基于上一个文章的,不知道的可以看上一个文章laravel组件单独加载(1):路由

修改composer.json文件加入模型组件

{"require":{"illuminate/routing":"*","illuminate/events":"*","illuminate/database":"*"},"autoload": {"psr-4": {"App\\":"app/"}}
}

运行composer install 如果没有执行安装的话可以删掉composer.lock文件和vendor目录,再去执行下

根目录创建config目录,在config目录创建database.php文件

<?php
return ['driver'=>'mysql','host'=>'ip','database'=>'数据库名称','username'=>'用户名','password'=>'密码','charset'=>'utf8','collation'=>'utf8_general_ci','prefix'=>'前缀'
];

在public/index.php文件加入新内容

<?phpuse Illuminate\Database\Capsule\Manager; //数据库管理类//自动加载
require __DIR__.'/../vendor/autoload.php';
//实例化服务器容器,注册事件,路由服务提供者
$app = new Illuminate\Container\Container;  //服务容器【服务的注册和解析】with(new Illuminate\Events\EventServiceProvider($app))->register();
with(new Illuminate\Routing\RoutingServiceProvider($app))->register();
//启动Eloquent ORM 模块并进行相关配置
$manager = new Manager();
$manager->addConnection(require '../config/database.php'); //加载配置
$manager->bootEloquent(); //启动
//加载路由
require __DIR__.'/../app/Http/routes.php';
//实例化请求并分发处理请求
$request = Illuminate\Http\Request::CreateFromGlobals();
$response = $app['router']->dispatch($request);
//返回请求响应
$response->send();

在app/Http目录下创建Models目录,在Models目录下创建User.php文件,Models目录是可以自由存放的,可以根据自己喜好随意存放,只要注意下命名空间就行

<?php
namespace App\Http\Models;
use Illuminate\Database\Eloquent\Model;
class User extends Model{public $timestamps = false; protected $table = '数据表名称';
}

修改app/Http/Controllers/WelcomeController.php

<?php
namespace App\Http\Controllers;
use App\Http\Models\User;class WelcomeController {public function index(){$user_info = User::where(['uid'=>8227])->first();var_dump($user_info['user_name']);//return "<h1>控制器成功!</h1>";}
}

运行项目测试

laravel组件单独加载(2):模型 Eloquent ORM相关推荐

  1. PHP加载3D模型【WebGL】

    这是另一篇关于如何使用 PHP加载 3D 模型的文章. 在这里,我使用 Laravel 作为后端及其存储. 我在前端使用 Three.Js 库来渲染和显示 3D 模型. 我将向您展示如何上传 3D 模 ...

  2. Android加载3D模型的学习笔记

    篇章目标要点 3D模型的使用最早是在游戏领域广泛使用的,随着技术的发展,其他工业领域也在逐步引入3D相关的技术设计.本文是结合初学3D模型的读取和显示总结的心得,本文作为序列的第一篇介绍,重点会阐述3 ...

  3. cesium加载BIM模型

    自己尝试用cesium引擎加载BIM模型,操作步骤如下: 第一步: 下载一个BIM模型 第二步: 将BIM模型转换成FBX格式 转成gltf格式 在如下网站进行转换: https://products ...

  4. three.js加载obj模型和材质

    1.Vue中安装three.js和加载用的包 安装three.js使用npm install three --save 安装加载obj和mtl文件的包npm install three-obj-mtl ...

  5. Qt和OpenGL:使用Open Asset Import Library(ASSIMP)加载3D模型

    Qt和OpenGL:使用Open Asset Import Library(ASSIMP)加载3D模型 翻译自:https://www.ics.com/blog/qt-and-opengl-loadi ...

  6. pytorch数据加载、模型保存及加载

    主要涉及的Pytorch官方示例下图红框部分的一些翻译及备注. 1.数据加载及处理   该部分主要是用于进行数据集加载及数据预处理说明,使用的数据集为:人脸+标注坐标.demo程序需要pandas(读 ...

  7. 在C++中加载TorchScript模型

    在C++中加载TorchScript模型 本教程已更新为可与PyTorch 1.2一起使用 顾名思义,PyTorch的主要接口是Python编程语言.尽管Python是合适于许多需要动态性和易于迭代的 ...

  8. xBIM 实战01 在浏览器中加载IFC模型文件

    系列目录    [已更新最新开发文章,点击查看详细]  一.创建Web项目 打开VS,新建Web项目,选择 .NET Framework 4.5  选择一个空的项目 新建完成后,项目结构如下: 二.添 ...

  9. Python时间序列模型推理预测实战:时序推理数据预处理(特征生成、lstm输入结构组织)、模型加载、模型预测结果保存、条件判断模型循环运行

    Python时间序列模型推理预测实战:时序推理数据预处理(特征生成.lstm输入结构组织).模型加载.模型预测结果保存.条件判断模型循环运行 目录

最新文章

  1. pytorch筛选统计
  2. 百度高德位置定位服务器,调用百度、高德地图App,百度地图网页版,App定位
  3. 查询 oracle_关于oracle和mysql数据库的查询问题
  4. HarmonyOS之系统设置项的查询和使用
  5. Java并发教程–线程池
  6. php fast cgi nginx,通过fast-cgi连接php-fpm和nginx之间的连接是持...
  7. 国内程序员加班严重!听听外国网友怎么说。
  8. 必备读论文的黑科技!错过后悔!
  9. Hadoop-MR实现日志清洗(三)
  10. UVa 10900 - So you want to be a 2n-aire?(期望DP)
  11. DaRT启动光盘使用详解
  12. 【国内下载Android系统源码的方法】
  13. logo下方显示技术支持信息_用“技术支持信息”显示的OEM信息备份修改方法
  14. 如何给计算机d盘加密码,怎样给电脑文件夹加密
  15. 路由器配置 IP 地址
  16. 在blog中添加attachments功能 (修改系统Control)
  17. HC05蓝牙模块主机与从机进行连接通信
  18. 28岁转行程序员?别想了、没戏。事实真就如此残酷?
  19. C# 索引器(Indexer) this关键字的作用
  20. str和repr显示格式

热门文章

  1. 英语学习者必看:英语和汉语的十大区别
  2. 出现Cannot read property ‘forceUpdate‘ of undefined的简单解决方法
  3. Oracle并发(CONCURREMT)收集统计信息 (文档 ID 1555451.1)
  4. oracle 数据字典画报,1 Oracle常用数据字典表
  5. 正在连接localhost...无法打开到主机的连接。 在端口 8080: 连接失败
  6. vs2010 c语言 如何编译器,如何在Visual Studio中选择C++和C#的编译器版本
  7. java dofinal_Java Mac.doFinal方法代碼示例
  8. Gym - 101611G God of Winds 思路思路思路 2017-2018 ACM-ICPC, NEERC, Moscow Subregional Contest
  9. iOS中.pch文件如何使用
  10. 山大计算机毕业生去向,985就业:山东大学的毕业生们都被哪些单位录取了?19届就业情况...