随笔分类 -  laravel

摘要:public function uploadFilePrivate(Request $request) { $file = array_get($request, 'file', ''); if (empty($file)) { return $this->responseJson([], -1, 阅读全文
posted @ 2020-04-23 18:02 泥土里的绽放 阅读(252) 评论(0) 推荐(0) 编辑
摘要:介绍 Facades 为应用的 IoC 服务容器 的类提供了一个静态的接口。Laravel 里面自带了一些 Facades,如Cache等。Laravel 的门面作为服务容器中底层类的“静态代理”,相比于传统静态方法,在维护时能够提供更加易于测试、更加灵活、简明优雅的语法。 解释 在 Laravel 阅读全文
posted @ 2020-04-20 00:35 泥土里的绽放 阅读(297) 评论(0) 推荐(0) 编辑
摘要:访问多种缓存存储 你可以通过 Cache 假面的 store 方法来访问多种缓存存储。传递到 store 方法的 key 应该与你的 cache 配置文件中的 stores 配置项的列表之一相匹配: $value = Cache::store('file')->get('foo'); Cache:: 阅读全文
posted @ 2020-03-31 00:57 泥土里的绽放 阅读(1773) 评论(0) 推荐(1) 编辑
摘要:laravel中数据库字段加或者减,有两种方式 一种是 model中的 increment($n) 另一种是先取出一个对象,再更新 $cart = Cart::find(1); $cart->update([ 'amount' => $cart->amount + $amount, ]); 作者:小 阅读全文
posted @ 2020-03-30 23:10 泥土里的绽放 阅读(1077) 评论(0) 推荐(0) 编辑
摘要:laravel 的事件提供了一种简单的观察者实现。它允许你在应用中进行订阅和监听事件。事件类通常都是存储在 app/Events 目录中,而他们的监听者都是存储在 app/Listeners 目录中。 注册事件/监听者 EventServiceProvider 提供了一个注册所有事件监听者的方便的场 阅读全文
posted @ 2020-03-13 11:49 泥土里的绽放 阅读(3067) 评论(0) 推荐(0) 编辑
摘要:firstOrCreate firstOrCreate 方法将会使用指定的字段 => 值对,来尝试寻找数据库中的记录。如果在数据库中找不到,5.5 以下版本会使用属性来添加一条记录,5.5 及以上版本则将使用第一个参数中的属性以及可选的第二个参数中的属性插入记录 用法: 1 2 User::firs 阅读全文
posted @ 2020-03-04 00:32 泥土里的绽放 阅读(1923) 评论(0) 推荐(0) 编辑
摘要:$productCategory = ProductCategory::query() ->select('category_id', 'product_id', 'category_name') ->whereIn('product_id', $spuIdArr) ->where('status' 阅读全文
posted @ 2020-03-03 17:31 泥土里的绽放 阅读(3803) 评论(0) 推荐(0) 编辑
摘要:$productItem = StandardProductItemModel::query() ->whereIn('sku_id', $skuIdArr) ->where('status', '>', '-1') ->pluck('product_item_id')->toArray(); 阅读全文
posted @ 2020-03-03 15:05 泥土里的绽放 阅读(3858) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-08-22 14:55 泥土里的绽放 阅读(305) 评论(0) 推荐(0) 编辑
摘要:1. 使用 Request 类: $url = Request::getRequestUri(); 2. 使用 $request 对象: public function show(Request $request) { $url = $request->url(); } 3. 使用 URL 类: $url = URL::current()... 阅读全文
posted @ 2019-07-29 16:41 泥土里的绽放 阅读(2105) 评论(0) 推荐(0) 编辑
摘要:php artisan key:generate 阅读全文
posted @ 2019-04-14 23:43 泥土里的绽放 阅读(572) 评论(1) 推荐(0) 编辑
摘要:1. 打开app\Http\Kernel.php,找到StartSession的位置。这里要说一下,middleware中的中间件是都会被执行的,但执行的顺序我不知道,还需看源码来实现 2. 进入StartSession里调用handle方法 其实以 $response = $next($reque 阅读全文
posted @ 2019-03-27 11:46 泥土里的绽放 阅读(1546) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-03-25 11:49 泥土里的绽放 阅读(3780) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-03-24 10:39 泥土里的绽放 阅读(1196) 评论(0) 推荐(0) 编辑
摘要:万事万物总逃不出一个理字,程序尤其如此,你之所以活得轻松,是因为有人替你负重前行,帮你屏蔽掉了很多乱七八糟的事情,但总有一天你要直面这些事情。程序亦是如此,某个框架你用的很轻松,那是因为底层逻辑已经有人帮你实现好了,但作为一个总要长大的你,总有一天你要直面这些底层的代码。 阅读全文
posted @ 2019-03-15 15:08 泥土里的绽放 阅读(843) 评论(0) 推荐(0) 编辑
摘要:一般在获取数据库数据的时候,我们会使用get()、或者first()来获取数据,但是在做一个项目的时候我使用了first()->toArray(),然后就报错了,鉴于此就好好的研究了get和first的返回值。 首先是get() 返回值如下:是一个Collection,Collection中放的是数 阅读全文
posted @ 2019-03-15 11:56 泥土里的绽放 阅读(368) 评论(0) 推荐(0) 编辑
摘要:在终端上, cd到项目目录位置然后执行: 就可以获得新的APP_KEY了 阅读全文
posted @ 2019-03-15 11:19 泥土里的绽放 阅读(602) 评论(0) 推荐(0) 编辑
摘要:1. app_path() // 获取app目录的路径 2. base_path() // 根目录的路径 3. config_path() // config目录的路径 4. public_path() // public目录的路径 5. database_path() // database的路径 阅读全文
posted @ 2019-03-15 10:36 泥土里的绽放 阅读(804) 评论(0) 推荐(0) 编辑
摘要:Route::get("redirect1", function () { // redirct的三种写法 // return redirect()->route("testRedirect"); //路由命名的使用方式 route("name") laravel内置函数 // return redirect('/redirect2'); //lara... 阅读全文
posted @ 2019-03-14 22:41 泥土里的绽放 阅读(520) 评论(0) 推荐(0) 编辑
摘要:1. 官方文档地址: 2. sdk下载地址(实在找不到,还是我向客户小姐姐提问才找到的) 3. 其他。 其实这个文档上面内容都写的很全了,也没什么要补充的,但是关于sdk的使用作为一个新手,我还是有几句话要说的。 (1). 我是用laravel进行项目开发的,而对于外来的sdk,项目组的成员一般都会 阅读全文
posted @ 2019-03-13 23:53 泥土里的绽放 阅读(1490) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示