码迷,mamicode.com
首页 > 其他好文 > 详细

laravel跟书练习笔记3

时间:2017-12-04 19:04:21      阅读:250      评论:0      收藏:0      [点我收藏+]

标签:页面   href   本地化   res   control   migrate   数据库   ssas   update   

  1. 微博CURD,创建微博的模型
    为了提高查询效率,需要为id字段加上索引。
    使用timestamps方法会创建两个字段created_at和update_at
    为微博的创建事件添加索引的目的是,会根据微博的创建时间进行倒序输出,并在页面上进行显示,使新建的微博能够排在比较靠前的位置。
  2. orderBy方法通过指定字段名和排序方式来对微博进行排序。
  3. return view(‘users.show‘, compact(‘user‘, ‘statuses‘));

    compact 方法可以同时接收多个参数,在上面代码我们将用户数据$user和微博动态数据$statuses同时传递给用户个人页面的视图上。

  4. Carbon 是 PHP DateTime 的一个简答扩展, Laravel将其默认集成到了框架中。对Carbon进行本地化的设置很简单,只在AppServiceProvider中调用Carbon的setLocale方法即可。AppServiceProvider是框架的核心,在Laravel启动时,会最先加载该文件。
  5. 创建好工厂类和Seeder类,使用以下嗲吗对数据库进行重置和填充

    php artisan migrate:refresh --seed
  6. 使用 resource 方法来定义路由,会生成完整的符合 RESTful 架构的路由,只需要创建和删除俩个动作,因此可以对resource传参 only键指定只生成某几个动作的路由。

    Route::resource(‘statuses‘, ‘StatusesController‘, [‘only‘ => [‘store‘, ‘delete‘]]);
  7. MassAssignmentException - 批量赋值异常。需了解?!
  8. Blade的@can。 需了解?!

laravel跟书练习笔记3

标签:页面   href   本地化   res   control   migrate   数据库   ssas   update   

原文地址:http://www.cnblogs.com/wubuwei/p/7977862.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!