Laravel数据库获取值的常用方法-php教程

资源魔 76 0

find($id) 需求一个主键$id并前往一个模子工具,若没有存正在则前往null

findOrFail($id) 需求一个主键$id并前往一个模子工具,若没有存正在则发作谬误,抛出一个error

first() 前往数据库中找到的第一笔记录,若没有存正在婚配的数据则前往null

firstOrFail() 前往数据库中找到的第一笔记录,若没有存正在婚配的数据则发作谬误,抛出一个error

get() 前往婚配的数据模子荟萃

pluck($column1,$column2,...) 仅前往指定字段的值的荟萃,正在之前的Laravel版本中,挪用了此办法lists。[罕用于]

value($column) 仅前往指定字段的值的荟萃

toArray() 将模子/荟萃转换为简略的PHP数组。【A:一个荟萃是一个强化的数组。它的性能与数组相似,但性能更多。B:PHP没有容许正在任何中央应用荟萃工具来应用数组,较新版本的PHP具备iterabletypehint,可用于承受数组以及荟萃。】

all() 从一个荟萃中取得一个一般数组

chunk($groupsize,function($item){}) 分块解决,留意当有挑选前提,自更新时更新的数据只有一半,若数据量年夜时需求屡次反复挪用分块更新形式后,最初正在起码的数据量状况下执行一次一次性更新

forPage($page, $count) 数据分页

paginate($page_size) 内置分页 【经过appends()办法附加url参数, $items->appends['args'=>val],前台显示$page = $items->links() 】

文档参考:https://laravel.com/docs/5.5/queries

文档参考:https://blog.csdn.net/OneGoal/article/details/80334599

更多PHP相干常识,请拜访PHP中文网!

以上就是Laravel数据库猎取值的罕用办法的具体内容,更多请存眷资源魔其它相干文章!

标签: 数据库 php开发教程 php开发资料 php开发自学 Laravel 常用方法

抱歉,评论功能暂时关闭!