问题标签 [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.
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
。
任何帮助,将不胜感激。谢谢 :)
php - 如何为 Laravel Mass updateOrCreate() 准备 PHP 多维数组?
我正在尝试批量插入 Laravel (5.6) 模型。阵列准备有问题;它返回
我正在生成这样的数组:
这是我的数组的输出;
插入代码;
我的模型;
请问有人可以帮我解决这个问题吗?
laravel - 在 laravel 中创建嵌套注释
我有以下博客控件
以下是评论的可怕观点
这是最丑陋的。它会生成我想要的样子,但这很丑陋,非常丑陋。
在刀片模板中优雅地完成这项工作的最佳方法是什么?我尝试根据文档扩展刀片模板,但这对我来说并没有什么成果。我根本不知道该怎么做。
有了这个,我不能调用资产,或者类似的东西......那些已经超出了范围。
laravel - 如何在 vue 组件上使用 axios 传递上传的文件和传递参数?
我的 vue 组件像这样上传文件图像:
因此,如果用户上传文件图像,它将调用 onFileChange 方法
我的路线是这样的:
我的控制器是这样的:
该代码有效。我成功将文件上传到控制器中
但在这里我也想传递另一个参数。我想传递参数productId
我尝试像这样更改代码 axios:
这没用。结果为空
我怎么解决这个问题?
php - laravel 5.6 菜单表如何链接不同的页面部分
有人建议我创建一个菜单表模式,我可以链接到页面的不同部分,菜单表结构是:-
这些是其他表结构。
我想要的是创建一个有很多页面的网站,主页有不同的小部分,比如“关于我们”“我们做什么”“我们的服务”“我们的员工”等,当我点击阅读这些部分的更多链接时转到该部分的特定页面。
我的问题是如何在该表的模型中建立关系以及我应该创建哪些视图刀片页面?我希望小部件也是静态和动态的。
arrays - 如何在 laravel 上使用 cast 将数据 json 保存在数据库中?
我使用 Laravel 5.6。
我的模型是这样的:
的结果:
是这样的:
如果执行代码,则存在如下错误:
数组到字符串的转换 (SQL: update
products
setphoto_list
= 1, ....
我遵循此文档:https ://laravel.com/docs/5.6/eloquent-mutators#array-and-json-casting将 json 数据保存到数据库。但似乎它不起作用。
我怎么解决这个问题?
php - 在 laravel 的多对多 eloquent-relationships 中获得额外的数据
我创建一个这样的表:
帖子
类别
category_post
在类别模型中:
使用此命令:
我可以得到所有的帖子。
每个相关帖子custom_value
都可以返回吗?category_post
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 种方法,现在我想知道我是否遗漏了什么。
php - 如何将以下三个 Laravel Eloquent Queries 合二为一?
向 Laravel 和 mysql 专家快速提问,我有以下三个查询:-
有什么办法可以将所有三个查询合并为一个。我想将所有三个查询合并为一个,对于最后两个查询,我需要 $post->id。我想要一个包含所需帖子的结果,上一个帖子到所需帖子,下一个帖子到所需帖子