位置: 编程技术 - 正文

Laravel 中获取上一篇和下一篇数据(laravel with查询指定字段)

编辑:rootadmin

推荐整理分享Laravel 中获取上一篇和下一篇数据(laravel with查询指定字段),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:laravel读取excel,laravel查询指定字段,laravel url函数,laravel读取excel,laravel获取客户端ip,laravel读取excel,laravel读取excel,laravel获取客户端ip,内容如对您有帮助,希望把文章链接给更多的朋友!

首先文章的起源来与SF上面的一个问题:

Laravel的Eloquent ORM 怎么获取当前记录的下一条

然后,当时在答案里面简单写了一下解决方案。不过由于这个取得下一条和取得上一条的记录其实在日常的开发当中还是会经常遇到,最常见的场景可能就是取得一篇文章的上一篇文章和下一篇文章了。其实这个在Laravel的Eloquent中实现还是挺容易的,不过由于Laravel并没有直接提供给我们相应的方法,我们得使用一个小小的技巧:

取得上一篇的文章id

$id就是当前文章的id,我们通过max()来取得比当前id小的最大值,也就是当前id的前一篇文章的id。

取得上一篇的文章id

基本上可以说是:同理可得。这个取得下一篇文章的id其实就是一个相反的过程,理解万岁。

一旦我们取得上一篇和下一篇的文章id之后,我们就可以随心所欲了,比如:

Laravel 中获取上一篇和下一篇数据(laravel with查询指定字段)

多说两句

那如果是对于一个文章的管理来说,我们其实可以这么做:

给articles表中增加一个published_at的字段,这里可以将published_at字段设置为一个Carbon对象,然后我们在前端展示的时候就可以根据published_at来判读是否将文章展示出来。

比如说查询语句:

//以上方法位于Article中,下面的查询我放在了ArticleController中

View展示:

处理文章的前一篇和后一篇的解决方案已完成。

以上所述就是本文的全部内容了,希望大家能够喜欢。

PHP代码实现表单数据验证类 下面通过一段PHP代码实现表单数据验证类,具体介绍如下:非常好用方便的表单数据验证类php//验证类classFun{functionisEmpty($val){if(!is_string($val))returnfalse;//

php技术实现加载字体并保存成图片 下面通过一段代码给大家详解介绍下php技术实现加载字体并保存成图片。//Setthecontent-typeheader("Content-type:image/png");//Createtheimage$im=imagecreatetruecolor(,);/

分享PHP函数实现数字与文字分页代码 这篇文章主要是用PHP函数实现数字与文字分页,具体实现步骤就不罗嗦了,直接上代码/****@param$_sql*@param$_size*/function_page($_sql,$_size){//将里面的所有变量

标签: laravel with查询指定字段

本文链接地址:https://www.jiuchutong.com/biancheng/284446.html 转载请保留说明!

上一篇:PHP7.0版本备注(php配置文件的名字是)

下一篇:PHP代码实现表单数据验证类(php表单的作用是什么)

  • 增值税留存比例50
  • 增值税专用发票有效期是多长时间
  • 工程预付款的支付要求
  • 购买财务软件可以抵税吗
  • 免税农产品发票开具时税率怎么选
  • 银企对账如何操作
  • 委托加工物资需要计提存货跌价准备吗
  • 国家研发补贴政策
  • 转让无形资产增值税
  • 企业应收账款无论是否带息,在年末资产负债表中均应以
  • 企业如何加强应收账款的管理
  • 专用发票抵扣联放在凭证中吗
  • 提现需要填制什么表格
  • 公司股权买了有什么用
  • 银行利息怎么算?
  • 退货的发票还能查询到么
  • 社保计入管理费用还是成本
  • 印花税工会经费会计分录
  • 实际入库数量怎么算
  • 办房产证要交什么税,哪里交?
  • 保安服务税目
  • 税收奖励计入什么科目
  • 小规模纳税人定额发票怎么报税
  • 同一控制下合并日后合并报表的编制
  • 生产企业土地使用权摊销
  • 企业购买汽车需要缴纳什么税
  • 什么叫非成品油发票
  • 固定资产处置流程
  • 固定资产摊销怎么做
  • 高新产业扶持补贴怎样申请
  • 年底会计人员要做什么
  • 购入一台设备的会计分录
  • php在apache中有哪些工作方式
  • php变量用什么符号
  • antvl7
  • pytorch入门教程(非常详细)
  • 代扣增值税如何做账
  • 左右等宽上下等高的字有哪些
  • 【C#+JavaScript+SQL Server】实现Web端考试系统 六:后台管理模块设计(附源码和资源)
  • 人工智能业务架构图
  • 物流企业会计核算的具体内容包括
  • 增值税的税目和税率
  • 金蝶怎么修改制单人
  • 预提费用做账的会计分录
  • mongodb索引存储方式
  • 原材料结转成本有几种方法
  • 三代手续费操作流程
  • 网购报销需要发票和什么截图
  • 小企业会计准则主要按照什么计量
  • 合营企业和联营企业都是权益法吗
  • db2with
  • mysql数据库连接方式
  • 被列为经营异常的企业合法吗
  • 跨年的进项税额转出要补交税款吗
  • 办公楼开始建造前专门借款的利息费用
  • 押金是否可以抵扣租金
  • 二级分支机构不具有主体生产经营职能?
  • 普通发票的税费怎么算
  • 收到专票未抵扣能购买方开红字发票吗
  • 采购成品油会计分录
  • 数据库sql server
  • Vista Virtual PC软件安装XP系统
  • windows资源管理器停止工作怎么办
  • win7安装无法将windows配置为在此计算机上运行
  • win7移动硬盘无法弹出
  • centos7误删除怎么恢复
  • win7电脑系统如何
  • gta4支持win10
  • opengl 绘制
  • opengl裁剪平面
  • myeclipse创建
  • django框架mvt
  • cocos2d开发的知名游戏
  • android 按键
  • unity 摄像机
  • axios异步
  • javascript总结
  • jquery删除对象
  • 企业所得税到底是卖方承担还是买方承担
  • 浙江国地税联合申报系统官网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设