如何快速学习:[1]Swift编程语言,Swift,苹果于2014年WWDC(苹果开发者大会)发布的新开发语言,可与Ojective-C*共同运行于MacOS和iOS平台,用于搭建基于苹果平台的应用程......
2023-03-17 350 编程语言
Laravel框架功能十分的强大,很多的开发上基本都不用我们直接写SQL运行,可以使用model模型,那么如何删除模型数据返回的pivot?
Laravel框架的强大,相信在使用了它的伙伴都可以了解和感受的到,其中模型关联操作起来很是方便,具体可以在文档中找到。
Laravel框架中的模型多对多关联的具体使用方法可以在文档中查看,正相关的话可以使用belongToMany,设置好几个参数。
但是在都设置好后,调用后查看数据但是发现数组中带有pivot属性,这属性并不是我们写的,那么如何删除此属性呢?
模型多对多关联,需要在次表中设置protected $hidden = ['pivot']这列,也就是表名过滤掉属性pivot。
然后再次访问此模型关联,查看数据的时候可以看到返回信息中已经没有了pivot属性,表示设置成功了。
希望可以帮到你们~此经验由 GD的枕腻害 编写,谢绝转载,感谢配合。
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
相关文章
如何快速学习:[1]Swift编程语言,Swift,苹果于2014年WWDC(苹果开发者大会)发布的新开发语言,可与Ojective-C*共同运行于MacOS和iOS平台,用于搭建基于苹果平台的应用程......
2023-03-17 350 编程语言
web图表开发工具FineReport:[11]连续分组,数据库表数据是按照时间先后录入的,查询的时候希望按照时间先后,某个字段连续相同的话就合并起来显示,这样的报表可以通过相邻连续分组来实现。......
2023-03-17 573 编程语言