位置: 编程技术 - 正文

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表单的作用是什么)

  • 收取承包费如何交税
  • 税后利润向股东分配股息
  • 小微企业的认定标准2023年
  • 个税申报月份错了怎么改
  • 会计哪些账本需要保存
  • 工资 小数点
  • 资产减值损失与资产处置损益区别
  • 利润表中第3栏营业税金及附加等于什么
  • 承租方支付租金会计科目
  • 借款应付利息计算
  • 防伪税控开具发票明细表
  • 增值税汇总纳税政策文件
  • 固定资产领用流程图
  • 林木育种的意义和作用
  • 贸易类公司所得税核定征收税率是多少?
  • 超过三个月开发票
  • 餐饮消费,碰到商家不愿意开发票怎么办?
  • 财务费用结转本年利润借贷方怎么记
  • 服务,不动产和无形资产扣除项目明细
  • 申请开立临时存档的条件
  • 代理进口业务受托方账务处理流程
  • 收到总公司拨款发奖金如何入账
  • 新版edge浏览器文字不显示
  • 会计中的低值易耗品
  • 用代管资金付出的钱
  • 甲方工程扣款如何处理
  • 工程施工暂估成本的账务处理流程
  • 前端如何用canvas绘制座位图
  • 什么是增值税扣除标准
  • 化妆品与药品
  • 未到期的应收票据办理贴现会计分录
  • 出口退税是怎么个流程
  • vue3项目搭建
  • node.js安装步骤
  • 年应税额是怎么算的
  • 当月销售次月开票就按次月申报
  • 固定资产是价税合计吗
  • 计提工资大于实发工资企业所得税怎么算
  • 长期股权投资其他债券投资公允价值变动
  • 售后领料怎么做会计分录
  • 作废的增值税普通发票怎么处理
  • 企业电子承兑
  • 土增清算后后续成本计算
  • 房地产企业印花税计入什么科目
  • 财务费用的科目类别是什么
  • 筹资活动产生的现金流量净额减少说明什么
  • 家具工厂生产
  • 非独立核算增值税汇总缴纳吗
  • 股东权益合计等于净资产吗
  • 购入房产会计记账凭证怎么做
  • 固定资产净残值率
  • 查定征收在哪一章
  • 生产成本要如何核算
  • 成本不够如何计算出来
  • 代账公司帮客户开发票
  • 税务局退还的三险是什么
  • 费用分析的作用
  • 餐饮行业招聘方案
  • mysql优化技巧实战
  • MSSQL 数据库同步教程
  • mysql存储过程判断输入判断类型
  • windows7更新80072efe
  • 怎么修改ubuntu的ip地址
  • linux系统的配置设计过程
  • linux带桌面
  • macbookzen
  • win7系统出现蓝屏怎么进去桌面
  • windos10正式版
  • android平台搭建
  • vue父子组件传值props
  • javascript简明教程
  • pulls toward
  • html5过渡的触发机制
  • javascript的核心组成部分
  • javascript数据结构与算法
  • 税务人员廉洁自律承诺书
  • 海口税务服务大厅
  • 2020江苏省禁钓规定
  • 1950土地改革后土地所有权
  • 消费税可抵扣的分录
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设