laravel-5.2相关内容

事务在截断时不起作用

我第一次尝试 Laravel 事务......我使用 Eloquent 进行大部分查询,由于那里没有事务,我必须混合使用 Eloquent 和查询构建器. 这是我的代码: DB::beginTransaction();尝试{设置::截断();设置::插入($数据);数据库::提交();jok('一切正常');}catch (\Exception $e){数据库::回滚();jerror(' ..
发布时间:2021-09-09 19:09:35 其他开发

如何使用post/redirect/get保持POST方法的输入值?

使用发布/重定向/获取模式,可以防止重复提交表单.例如,您可以阻止您的在线购物网站的访客两次订购同一商品. 但是,有可能在访问者刷新页面后不使用AJAX调用时阻止此类重复操作,但在DOM上接收并维护通过POST发送的输入值吗? 为阐明这一点,下面是一个示例. 您只有一页,其中有一个 ,几个 和提交按钮. 您需要使用POST方法,以便在单击按钮后运行 ..
发布时间:2021-05-29 19:23:38 PHP

如何在Laravel中删除重复的行

我需要删除mysql表上指定手机号码的重复行.如何使用Laravel查询做到这一点? 解决方案 如果您想在“名称"列中找到重复的值,也可以执行以下操作: 示例: $ duplicateRecords = DB :: select('名称')-> selectRaw('count(`name`)as'occurences'')->来自('用户')-> groupBy('name') ..
发布时间:2021-05-29 19:10:26 PHP

Laravel路由方法DELETE不起作用

在我的 routes.php 中,当我有以下内容时: Route :: delete('page/{id}',函数($ id){返回“删除$ id";}); 然后我使用邮递员发送 delete 或 get 请求,这将引发 MethodNotAllowedHttpException . 当我更改 routes.php 时: Route :: get('page/{id}',函数($ ..
发布时间:2021-05-29 18:50:15 其他开发

使用口才关系获取表名

class SampleELoq扩展了Model{使用软删除;公共功能conditionFields(){返回$ this-> belongsToMany('App \ EloquentModel \ ConditionField');}} nameSpace是SampleELoq的名称空间 $ Eloq = $ nameSpace :: find(1);$ table = with(n ..
发布时间:2021-05-29 18:49:11 PHP

laravel错误文件在哪里?或Laravel中是否有默认错误日志?

我使用laravel-从事中等项目已经很长时间了,当然我使用框架-laravel-的调试器,但是现在我不时看到错误页面,但是有只是"whoops出了问题而没有错误",没有任何错误说明,我在ajax请求中看到了很多,但是我只是实现了页面而已! 最后,错误再次出现,我可以在终端中看到此错误,并且命令尾部在此处 这就是我得到的 [2016-12-28 14:54:04] producti ..
发布时间:2021-05-29 18:46:21 其他开发

Laravel验证规则

我只需要Laravel验证规则.我想使用Laravel验证来检查变量.并通过在控制器中返回字符串来显示自定义错误.(我不使用视图,刀片,会话等...我只是返回字符串) if(strlen($ username) 64)返回'{"r":"UL","msg":“用户名很长"}';if(str ..
发布时间:2021-05-29 18:46:14 PHP

如何在Laravel应用程序中更快地处理大型数据库?

在laravel应用程序中更快地处理大型mysql数据库的最佳方法是什么.我有一张桌子,有大约6,00,000条记录.有什么最佳实践来处理这些数据,以便以优化,更快的方式选择或查询该表. 解决方案 如果您要检索特定的一行或一组行.您不必担心.会更快.但是,如果您尝试从表中检索所有行并处理其数据,最好使用 chunk Model :: chunk(100,function($ chunk ..
发布时间:2021-05-29 18:45:24 数据库

雄辩的morphTo()-> withTrashed()停止工作

我在 OrderItem 模型中建立了多态关系,其中 saleable 可以是几个不同的模型. 我已将其设置为其他关系: 公共函数saleable(){返回$ this-> morphTo()-> withTrashed();} 这曾经很好用,现在突然不起作用,并引发错误: 对未定义方法Illuminate \ Database \ Query \ Builder :: withTr ..
发布时间:2021-05-29 18:43:35 其他开发

使用干预时找不到图像类

我已经安装了Laravel 5.2和Intervention,现在在项目的composer.json文件中. "require":{"php":“> = 5.5.9","laravel/framework":"5.2.*",“干预/图像":"^ 2.3"}, 在阅读了教程之后,它提到了Image.php文件,一旦安装了Intervention,它应该位于项目内的config文件夹中.我相信我 ..
发布时间:2021-05-29 18:43:08 PHP

如何在Laravel 5.2中访问控制器中的URL段

我在Laravel 5.2中工作,我想访问控制器中的URL段.我正在使用 echo Request :: segment(2); ,但不打印任何内容.如何从控制器中的url获取值. 解决方案 在laravel 5.2中,您可以这样做.. echo request()-> segment(2); request()是Laravel 5.2中提供的几个辅助函数之一.它返回当前的 ..
发布时间:2021-05-29 18:40:40 PHP

在没有php artisan服务的情况下运行laravel 5应用

我已经在laravel 5.2中创建了一个小型博客应用程序.只要我使用php artisan服务运行该应用程序,该应用程序就可以正常工作.但是在没有运行artisan serve的情况下,例如当我从公用文件夹访问它时localhost/blog/public/addBlog,它显示未找到错误页面. 我的routes.php具有以下几行路线:: get('addBlog','BlogsCont ..
发布时间:2021-05-29 18:40:12 PHP

Laravel认证的动态子域路由

我正在尝试使经过身份验证的子域路由适用于某些特定的可变子域: app.example.comstaging.app.example.comtesting.app.example.com 这些应由auth中间件保护.它们基本上都引用了 app.example.com ,但适用于不同的环境. 碰到这些域的所有内容都应进入访客路线: example.comstaging.example ..
发布时间:2021-05-29 18:39:27 其他开发

在Laravel上使用SimpleSamlPhp包装器进行单点登录

在我的laravel应用程序中实现单点登录.我决定使用此插件 https://github.com/aacotroneo/laravel-saml2 基本上是著名的SimpleSamlPhp的包装. 我已通过composer并根据给定的信息下载了代码.请记住,您不需要实现这些路由,但是需要将它们添加到IDP配置中.例如,如果您使用simplesamlphp,请将以下内容添加到/metadat ..
发布时间:2021-05-29 18:38:56 PHP

Laravel数组更新多行

我已经浏览了大量旧帖子,但还没有运气,我正在尝试通过一种形式以ID为主键的形式更新表中的多行. 内容显示在看起来像电子表格的位置,用户可以在其中编辑多行. 我得到一个未定义的索引:ID错误. 尽管有些不正确,但我正在使用的波纹管代码似乎真的很接近. 如果任何人以前这样做过并且可以更正此代码,将不胜感激! 谢谢. 受保护的函数updateMultiple(Reques ..
发布时间:2021-05-28 21:20:56 PHP

Laravel显示帖子上的最后回复

我正在尝试显示帖子上留下的最后一个回复.但是只有名称和日期.我尝试了以下事情 我认为这个人应该做的是查看帖子的回复.按ID对它们进行排序,然后显示第一个用户名.但这是行不通的. $ topic->回复-> sortBydesc('id')-> first()->用户->用户名}} 我也尝试了这个,我在整个论坛中要求所有答复,并显示最后一个.它有效,但我不是与该职位相关的人. {{$ a ..
发布时间:2021-05-28 21:19:54 PHP

Laravel 5.2-使用新的\ App \ User时不保留Auth :: login

我已经使用这些代码从外部来源验证用户名而不使用数据库,但是laravel 5.2无法保存身份验证,并且每次都请求外部来源. class身份验证{公共函数句柄($ request,闭包$ next,$ guard = null){如果(Auth :: guard($ guard)-> guest()){如果($ request-> ajax()){返回响应(“未经授权.",401);} 别的 { ..
发布时间:2021-05-28 21:11:44 其他开发