setAttribute使用场景:

数据在存入数据库的时候需要进行预先处理,每次都会写很多重复代码,使用 setAttribute之后就可以在数据填充时自动完成。

setAttribute的写法:set+字段名+Attribute,还有的就是使用驼峰法。

queryScope的使用场景:

像用户展示数据时经常会使用重复的代码,使用之后可以优化代码,减少重复代码

这里注意一下写法scope+自定义的方法名字,还有就是一如既往的驼峰法。

比如我们想使用published()这个方法,就定义为scopePublished($query)。这个时候就可以真正的使用上面说的查询了,在ArticleControllerindex()方法中

参考:laravel教程之setAttribute和queryScope

最新文章

  1. modelsim无法识别include文件的解决方法
  2. Python中的random模块,来自于Capricorn的实验室
  3. [Java面试十一]数据库总结.
  4. sql语句按照汉字拼音首字母排序
  5. Graph database_neo4j 底层存储结构分析(3)
  6. Asp.net MVC @Html.DisplayNameFor中文乱码解决办法
  7. 最近很火的携程Java 工程师的一道面向对象面试题
  8. 01--从根源种子CCNode说起
  9. Android Audio System 之一:AudioTrack如何与AudioFlinger
  10. Quartz2D裁剪圆形头像
  11. 基于Casperjs的网页抓取技术【抓取豆瓣信息网络爬虫实战示例】
  12. SqlParameter参数类型为int32时候的传值陷阱
  13. 【译】The Accidental DBA:Troubleshooting
  14. java内存溢出(二)
  15. requests库下载图片的方法
  16. Docker系列教程01-Centos7安装新版Docker教程(10步)
  17. springboot+web文件上传和下载
  18. Android ANR Waiting because no window has focus问题分析
  19. ThreadLocal使用
  20. MD5算法分析

热门文章

  1. VHDL语法入门学习第一篇
  2. 踩到Framework7 Photo Browser 的一个坑
  3. DOS程序员手册(三)
  4. 【Binary Tree Right Side View 】cpp
  5. windows下Tomcat安装
  6. UTXO是什么?
  7. .Net MVC断点进不去
  8. (总结)统计Apache或Nginx访问日志里的独立IP访问数量的Shell
  9. easyUI layout
  10. BOZJ 2045:疯狂的馒头(并查集)