问题标签 [laravel-5.6]

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 回答
778 浏览

php - Laravel 雄辩的序列化

我有一个Primary Key看起来像这样的表:123456-789在 column 中id。当我使用我的表请求所有条目时,我$allArray = $this->all()->toArray()遇到了问题。所有数据都按预期到达,但id现在看起来像这样:123456789. 该id列设置为varchar(24) utf8_general_ci在数据库中。

当我print_r()$all = $this->all()(没有->toArray())我的结果时,我可以看到id当前已获取123456-789。然后我试着id恢复echo $all[1]->id原样123456789

任何帮助,将不胜感激。谢谢 :)

0 投票
1 回答
206 浏览

php - 如何为 Laravel Mass updateOrCreate() 准备 PHP 多维数组?

我正在尝试批量插入 Laravel (5.6) 模型。阵列准备有问题;它返回

我正在生成这样的数组:

这是我的数组的输出;

插入代码;

我的模型;

请问有人可以帮我解决这个问题吗?

0 投票
1 回答
565 浏览

laravel - 在 laravel 中创建嵌套注释

我有以下博客控件

以下是评论的可怕观点

这是最丑陋的。它会生成我想要的样子,但这很丑陋,非常丑陋。

这是创建的嵌套评论的图像

在刀片模板中优雅地完成这项工作的最佳方法是什么?我尝试根据文档扩展刀片模板,但这对我来说并没有什么成果。我根本不知道该怎么做。

有了这个,我不能调用资产,或者类似的东西......那些已经超出了范围。

0 投票
1 回答
4511 浏览

laravel - 如何在 vue 组件上使用 axios 传递上传的文件和传递参数?

我的 vue 组件像这样上传文件图像:

因此,如果用户上传文件图像,它将调用 onFileChange 方法

我的路线是这样的:

我的控制器是这样的:

该代码有效。我成功将文件上传到控制器中

但在这里我也想传递另一个参数。我想传递参数productId

我尝试像这样更改代码 axios:

这没用。结果为空

我怎么解决这个问题?

0 投票
1 回答
1633 浏览

request - 错误“试图获取非对象的属性‘标题’”

谁能告诉那是什么?我尝试制作中间件,除了来自输入字段的请求请求,但我收到此错误,我试图在 Google 中找到任何东西都找不到,带有错误和中间件代码的图像我附上在此处输入图像描述

在此处输入图像描述

0 投票
1 回答
686 浏览

php - laravel 5.6 菜单表如何链接不同的页面部分

有人建议我创建一个菜单表模式,我可以链接到页面的不同部分,菜单表结构是:-

这些是其他表结构。

我想要的是创建一个有很多页面的网站,主页有不同的小部分,比如“关于我们”“我们做什么”“我们的服务”“我们的员工”等,当我点击阅读这些部分的更多链接时转到该部分的特定页面。

我的问题是如何在该表的模型中建立关系以及我应该创建哪些视图刀片页面?我希望小部件也是静态和动态的。

0 投票
1 回答
691 浏览

arrays - 如何在 laravel 上使用 cast 将数据 json 保存在数据库中?

我使用 Laravel 5.6。

我的模型是这样的:

的结果:

是这样的:

如果执行代码,则存在如下错误:

数组到字符串的转换 (SQL: update productsset photo_list= 1, ....

我遵循此文档:https ://laravel.com/docs/5.6/eloquent-mutators#array-and-json-casting将 json 数据保存到数据库。但似乎它不起作用。

我怎么解决这个问题?

0 投票
2 回答
750 浏览

php - 在 laravel 的多对多 eloquent-relationships 中获得额外的数据

我创建一个这样的表:

帖子

类别

category_post

在类别模型中:

使用此命令:

我可以得到所有的帖子。

每个相关帖子custom_value都可以返回吗?category_post

0 投票
1 回答
23 浏览

php - HasMany Object 或 Eloquent:哪个更好?

我有以下控制器blog

我的博客模型最初看起来像

和 blog_comments

我正在检索帖子的评论并将其显示在页面上。一切都运行良好...但后来我尝试改用我的关系...(将那条线更改为...)

这同样有效。我的帖子不大,只是一个简单的“Lorem Ipsum”测试文本和 7 条评论来测试该功能,所以我看不出这两种方法的加载时间有任何差异。

还是它们都一样?以前的方式看起来更好,但我不确定我是否按预期实施 ORM,如果没有,那么哪种方式更好?

但我是 Laravel 的新手(这是我的第一个框架),所以我不知道......哪种方式更好/更快/更高效?也许有一种我还不知道的更好/更有效的方法来实现这一点。

对不起,如果这看起来很明显。我想在继续项目之前解决这个问题……不想在找到更好的方法将信息联系在一起之后重做所有事情。

提前致谢!

我的数据库转储是

我需要结果数组如下所示:

comment_id是一样的parent_id...我最初命名它comment_id现在我不想改变它。

任何comment_id 为0 的评论都是父评论,任何comment_if 为任意数字的评论都是该评论的子评论。

可能引起了一些混乱。对于那个很抱歉。

我只想知道生成这种数组的最有效方法是什么。我已经经历了 3 或 4 种方法,现在我想知道我是否遗漏了什么。

0 投票
2 回答
151 浏览

php - 如何将以下三个 Laravel Eloquent Queries 合二为一?

向 Laravel 和 mysql 专家快速提问,我有以下三个查询:-

有什么办法可以将所有三个查询合并为一个。我想将所有三个查询合并为一个,对于最后两个查询,我需要 $post->id。我想要一个包含所需帖子的结果,上一个帖子到所需帖子,下一个帖子到所需帖子