Laravel中的数据库查询教程
来源:互联网 发布:迷你网页聊天室源码 编辑:程序博客网 时间:2024/05/21 08:37
Laravel框架中的DB类让我们可以方便的进行数据库操作,比如常见的query查询:
DB::query('SELECT * FROM users');
Larvel还提供了类似CI框架中Active Record的Fluent Query Builder : DB::table('user')->where('id','=','1')->get();
虽然从操作上和普通查询相差不大,但是需要注意到是Laravel的查询结果和原生查询不同。
简单建立一个contents表测试下,表里有content字段,我们查询一下:
$content = DB::table('contents')->where('id','=','1')->get();
最后打印一下$content变量看看有什么不同:
array(1) { [0]=> object(stdClass)#31 (1) { ["content"]=> string(24) "这是一个测试~~" } }
从上面可以知道查询的结果是一个包含对象的数组,因此我们要取得content值就必须先迭代:
foreach($contents as $content){ echo $content->content;}
总体来说Laravel的数据库操作很容易上手。
0 0
- Laravel中的数据库查询教程
- Laravel中的数据库查询教程
- Laravel 菜鸟上路 - 笔记 - 数据库查询
- Laravel框架学习(数据库高级查询)
- laravel 判断查询数据库返回值
- laravel数据库 —— 查询构建器
- laravel笔记-数据库(查询构建器)
- laravel复杂的数据库查询(事例)
- Laravel框架学习(数据库高级查询)
- laravel中的关联查询with问题
- laravel(五)-laravel中的数据库原始查找
- laravel使用Caching缓存数据减轻数据库查询压力
- Laravel框架学习(查询构建器操作数据库)
- Laravel大量数据库查询导致php进程内存耗尽
- laravel中数据库查询leftJoin应注意的问题
- laravel中把查询数据库的sql写入日志中
- Laravel大量数据库查询导致php进程内存耗尽
- laravel使用Caching缓存数据减轻数据库查询压力
- 嵌入式 hi3518c平台uboot中start.s小结
- 萨的卡斯比
- UVa 11437 Triangle Fun(几何)
- 一些基本算法的递归实现
- 老板年花十几万孝敬员工父母 十余年无人离职
- Laravel中的数据库查询教程
- DB2中RANK和ROWNUMER的区别
- oracle冷备份
- 写在最初
- HTML5+CSS3学习笔记(二) 页面布局:HTML5新元素及其特性
- Spring 整合 hibernate的 applicationContext.xml 数据源配置
- 导出Excel表格
- Difference between help, info and man command
- 陆生食草动物的最早祖宗原来是吃肉的