| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> PHP知识库 -> Laravel使用查询构建器获取查询结果返回值的不同形式 -> 正文阅读 |
|
[PHP知识库]Laravel使用查询构建器获取查询结果返回值的不同形式 |
一、使用get()方法,获取多列结果,DB::table(‘test’)->get(‘id’),返回的是一个对象二维数组,如下示例: object(Illuminate\Support\Collection)#423 (1) { ??["items":protected]=> ??array(1) { ????[0]=> ????object(stdClass)#430 (1) { ??????["zline_id"]=> ??????string(2) "14" ????} ??} } 二、使用first()方法,获取一行或者一列结果,DB::table(‘test’)->first(‘id’),返回的是一个对象一维数组,如下示例: object(stdClass)#430 (1) { ??["zline_id"]=> ??string(2) "14" } 三、使用value()方法获取单个值。DB::table(‘test’)->value(‘id’),返回的是一个字符串值,如下示例: string(2) "14" 四、如果想要通过?id?字段来获取单条记录,可以使用?find()方法:例如:DB::table(‘test’)->find(3)。返回的是一个一维对象数组 五、使用pluck()获取字段值列表,DB::table(‘test’)->pluck(‘id’)。返回的是一个对象一维数组,如下示例: object(Illuminate\Support\Collection)#430 (1) { ??["items":protected]=> ??array(2) { ????[0]=> ????string(2) "18" ????[1]=> ????string(2) "17" ??} } 六、判断记录是否存在。除了通过?count()?方法来判断匹配查询条件的结果是否存在外,还可以使用?exists()?或?doesntExist()?方法: $users = DB::table('users')->count(); return DB::table('orders')->where('finalized', 1)->exists(); ?? return DB::table('orders')->where('finalized', 1)->doesntExist(); |
|
PHP知识库 最新文章 |
Laravel 下实现 Google 2fa 验证 |
UUCTF WP |
DASCTF10月 web |
XAMPP任意命令执行提升权限漏洞(CVE-2020- |
[GYCTF2020]Easyphp |
iwebsec靶场 代码执行关卡通关笔记 |
多个线程同步执行,多个线程依次执行,多个 |
php 没事记录下常用方法 (TP5.1) |
php之jwt |
2021-09-18 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/23 18:35:38- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |