laravel相关内容

通过ID数组对Laravel集合进行排序

是否可以在仍通过关系访问的同时使用单独的ID数组对关系集合进行排序? Checklist设置Checklist有许多ChecklistItem,相关项目的所需顺序作为属性Checklist::$item_order存在。它只是一个按用户所需顺序排列的数字ID数组。 : class Checklist extends Model { protected $casts = ['item ..
发布时间:2022-02-19 21:40:11 PHP

如何让查询生成器将其原始 SQL 查询输出为字符串?

给定以下代码: DB::table('users')->get(); 我想获取上面的数据库查询生成器将生成的原始 SQL 查询字符串.在此示例中,它将是 SELECT * FROM users. 我该怎么做? 解决方案 要将上次运行的查询输出到屏幕,您可以使用以下命令: DB::enableQueryLog();//启用查询日志//使用 get() 执行的 Eloquent 查 ..
发布时间:2022-01-30 21:31:44 PHP

如何在 Laravel 中创建自定义辅助函数

我想创建辅助函数以避免在 Laravel 中的视图之间重复代码.例如: view.blade.php Foo 格式化文本:{{ fooFormatText($text) }} 它们基本上是文本格式化功能.我应该如何定义全局可用的辅助函数,例如 fooFormatText()? 解决方案 在你的 app 文件夹中创建一个 helpers.php 文件并用 compos ..
发布时间:2022-01-30 11:52:18 PHP

在 laravel 中使用自动生成的访问令牌将图像上传到 firebase 存储桶

我关注这个 link 将图片上传到 Firebase 存储,图片上传到存储中.但是,要查看图像,我必须在存储中的图像内手动生成访问令牌.我希望有什么想法可以从我的代码中自动生成该特定图像的访问令牌. 下面是我上传图片的代码 $factory = (new Factory)->withServiceAccount(__DIR__.'/myfirebase.json');$storage = ..
发布时间:2022-01-25 20:10:28 PHP

如何在自定义组件中使用 Vue.js 插件?

我需要输出一个表格,它的内容可以通过 Ajax 更新.所以我打算使用 vue-tables-2 (https:///github.com/matfish2/vue-tables-2) 这是一个 Vue.js 插件. 使用 Laravel 的方式,我正在编写一个 Vue.js 自定义组件,那么如何在我的组件中使用 vue-tables-2 插件? 这里是如何使用插件的示例https:// ..
发布时间:2022-01-25 17:31:44 前端开发

Laravel:PHPUnit 导致所有内容出现 404

我正在尝试使用 PHPUnit 为我的 Laravel 应用程序运行一些基本的单元测试. 但是,所有 HTTP 请求都返回 404 not found HTTP 状态码,所以我们在第一关就失败了. 在网上搜索后,我找到了有关如何解决此问题的信息,但到目前为止,这些都没有真正起作用: 检查我是否正确引用了命名路由. 检查此路由是否有控制器方法. 检查它是否在浏览器中工作. 我 ..
发布时间:2022-01-25 14:25:25 PHP

PHPUnit:预期状态码 200 但使用 Laravel 收到 419

我想测试删除方法,但我没有从 PHPUnit 获得预期的结果.我在运行测试时收到此消息: 预期状态码 200,但收到 419.未能断言 false 为真./vendor/laravel/framework/src/Illuminate/Foundation/Testing/TestResponse.php:77/tests/Unit/CategoriesControllerTest.php:7 ..
发布时间:2022-01-25 14:19:20 其他开发

如何测试 Laravel 5 作业?

当工作完成时,我尝试捕捉一个事件 测试代码: class MyTest 扩展 TestCase {公共函数 testJobsEvents (){队列::after(function (JobProcessed $event) {//如果 ( $job 是 'MyJob1' ) 然后做测试dump($event->job->payload());$event->job->payload()} ..
发布时间:2022-01-25 14:18:42 PHP