laravel使用php多表查询
来源:互联网 发布:电话来电显示软件 编辑:程序博客网 时间:2024/06/11 03:58
习惯了用原生的MySQL去多表查询,碰到laravel框架封装好的一些常用方法用起来还不是很顺手,记忆性差也只能通过写笔记来记录一下,laravel用到了命名空间,不管在控制器或者模型的文件的,都要先进行引入命名空间,再引入需要的类,laravel默认表名都是带有s后缀的,控制器和模型的命名统一不带后缀s
控制器UserController
namespace App\Http\UserController;use App\Model\Users; //引入用户对应的模型class UserController extend Controller{public function __construct(User $model){$this->model = $model;}public function usersList(){$this->model->join('表名tb1',function($join){$join->on('users.id','=','tb1.id');//关联id})->select('users.id','users.name','tb1.age')->where('id','>',3)->orderBy('id','desc')->paginate(10每页显示的数量)->toArray();//转成数组}}
模型User
namespace App\Models;use Illuminate\Database\Eloquent\Model;class User extends Model{public $timestamps = false;//关闭laravel自带更新created_at,updated_at,deleted_at的操作protected $fillable = ['id' ,'name',.....字段名];}}
0 0
- laravel使用php多表查询
- laravel 使用PHP连表查询
- 关于Laravel的多表查询方法
- Laravel多条件查询
- Laravel中使用thrift-php
- laravel 多条件查询详解
- Laravel 多条件模糊查询
- laravel 多条件查询用法
- 聊一聊laravel query builder 使用子查询
- Laravel下使用 xhprof php版本5.6
- [李景山php] composer 使用 安装 laravel
- 使用php laravel进行数据数据采集
- Laravel大量数据库查询导致php进程内存耗尽
- Laravel大量数据库查询导致php进程内存耗尽
- Laravel/php
- Laravel Eloquent ORM 多条件查询
- laravel使用多个数据库连接
- laravel使用多个数据库连接
- Json (php+jquery)
- JSP内置对象out
- qt5 语法细节记录
- 使用 position-sticky 实现粘性布局
- ubuntu10.10下编译glibc
- laravel使用php多表查询
- 第三章 寄存器 (内存的访问)
- mysql查看所有存储过程,函数,视图,触发器,表
- 大数据学习笔记之三十九 数据挖掘算法之预测建模
- 栈的压入、弹出序列
- dma_mmap_coherent 如何和iommu联系在一起呢?
- openstack 管理三十二
- Android中播放音频MediaPlayer
- Java之美[从菜鸟到高手演变]之JVM内存管理及垃圾回收