这篇文章主要介绍Laravel数据库如何获取值,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
为阿拉山口等地区用户提供了全套网页设计制作服务,及阿拉山口网站建设行业解决方案。主营业务为成都网站设计、网站制作、外贸营销网站建设、阿拉山口网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!
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() 】
以上是Laravel数据库如何获取值的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注创新互联行业资讯频道!