问题标签 [laravel-6.2]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
20 浏览

laravel-6 - 如何在laravel6中根据对象的特定键值匹配合并集合?

我有三个系列。

SalaryCollection

在此处输入图像描述

BonusCollection

在此处输入图像描述

扣除集合

在此处输入图像描述

他们都有日期,这在其中一些人中很常见。我想将这三个合并到一个集合中,以使三个中具有相同日期的对象成为一个。像这样的东西:

我该怎么做?

0 投票
1 回答
2456 浏览

php - Laravel - 在 API 请求上使用 Gates 进行授权

我有一个使用门的角色和权限完美的 laravel 应用程序设置。例如,在网络路由文件中,我有这个效果很好:

WEB.PHP

但是,当我尝试将相同的中间件应用于 API 请求(在 Vue 组件中)时,它将无法正常工作。我不断收到未经授权的消息。这是我尝试过的两件事..

API.PHP

尝试1-

尝试2-

我收到 401 未经授权的消息:

401未经授权

如 Laravel 文档中所述,我已经为每个用户设置了一个 API 令牌。像这样,但没有这样的运气。

在此处输入图像描述

我在这里错过了什么吗?


编辑:

这是来自 AuthServiceProvider.php 的代码

Vue axios:

0 投票
0 回答
112 浏览

php - 调度($RequestJob);Laravel6

我使用的是 Laravel 6.11.9,同样的代码在 5.7 中工作。

我收到错误消息:

Symfony\Component\Debug\Exception\FatalThrowableError Too little arguments to function App\Jobs\SearchApi::__construct(), 1 传入 /projects/vendor/laravel/framework/src/Illuminate/Foundation/Bus/Dispatchable.php 上线16 和正好 3 预期“

在行app/Jobs/SearchApi.php:41

所以我将 3 个变量从控制器传递给作业。

1)我的“调度”中缺少什么?从 5.7 到 6.x 发生了什么变化?

从 Laravel 6.x 文档中说:

谢谢米卡。

0 投票
1 回答
303 浏览

php - Laravel:添加选择查询时,HasMany 关系返回空数据

我面临使用hasMany关系返回选定列数据的问题。我有两张桌子 loadbookingloadbooking_packages。哪里loadbooking_packagesloadbooking_id(负载簿的参考)ID。

所以在我的loadbooking模型中我设置了关系:

它返回所有列数据。但是,当我尝试使用 select 返回选定的列时,它返回 null。我试过了 :

我该如何解决这个问题?

0 投票
2 回答
127 浏览

php - 在 Laravel6.x 中获取文件(图像)尺寸

在我的 laravel 项目中,我已将图像上传到数据库中,并在视图文件中正确显示图像。现在我想获得图像尺寸,那么我该如何获得呢?有人可以帮我吗?这是我上传图片的控制器。

这是我要显示的刀片文件代码

0 投票
2 回答
361 浏览

php - Laravel 注册控制器仅允许特定电子邮件注册

我有这个验证器

&我希望它只接受来自我拥有的列表的电子邮件。我有 300 封电子邮件,我想知道最好的方法是什么?

我试过了:

这表示电子邮件不在允许的电子邮件数组中&

这允许任何事情通过。

我该如何解决问题?

0 投票
2 回答
10722 浏览

node.js - npm run watch 在 Laravel 6.0 中不起作用

我正在关注这个视频https://www.youtube.com/watch?v=zEPYSNO7o3Q

我得到了错误npm run dev

这是我尝试的解决方案:

但我仍然收到此错误:

我目前正在使用:

php artisan --version - Laravel 框架 6.12.0

节点-v -v12.14.1

npm -v - 6.13.6

php -v - PHP 7.2.19

我也找到了这个链接,但仍然无法正常工作: https ://github.com/JeffreyWay/laravel-mix/issues/1072

0 投票
4 回答
1352 浏览

laravel - 如何将 laravel 模型工厂创建方法返回的对象转换为包含模型字段的数组?

例如,我有一个UserFactory.php

现在,我可以创建一个用户如下

现在,如何将此$user对象转换为包含用户信息(如姓名、电子邮件等)的数组,而无需初始化新数组并手动分配每个$user对象属性。??

我不想像下面这样手动分配,因为如果$user对象中有很多属性会很乏味

我已经尝试过了,但是它创建了包含各种其他属性的数组,并且需要的实际值嵌套在属性中

0 投票
1 回答
152 浏览

laravel - 带有 Laravel 的 Quickbooks 桌面“QuickBooks_Loader::load():需要打开失败”

我正在尝试在我的 Laravel 6 项目中实现 consolibyte/quickbooks-php。如果我从控制器调用队列操作,它工作正常。但现在我想用 Laravel 的工作来做异步。那就是我得到错误的地方:

我收到此错误:

它所指的这一特定行在 Loader.php 中:

我登录QUICKBOOKS_BASEDIR . $file了,它创建的路径是正确的,并且文件在那里。权限也是有效的。

作业:
类 AddInventoryIntoQB 实现 ShouldQueue { 使用 Dispatchable、InteractsWithQueue、Queueable、SerializesModels;

LaravelQbd:

它仅在我不将其作为作业运行时才有效。我究竟做错了什么?

0 投票
1 回答
292 浏览

laravel - laravel 集合 groupBy() / 包括空结果

对于图表 API,我需要提供每天的注册用户数。

回报:

这工作正常,留下一个问题。

在上面的示例代码中,其他日期有 0 个新注册,这意味着该集合应类似于:

知道如何也包括 0 金额吗?