草庐IT

illuminate

全部标签

Laravel 5.4 事件触发,但未广播

我在网站上广播评论时遇到问题:-有时事件监听器处理了事件,但没有广播事件。\App\Http\Controllers\CommentController在方法“store”中:$comment=Comment::create($request->all());broadcast(newNewCommentAdded($comment));\App\Events\NewCommentAddednamespaceApp\Events;useApp\Models\Comment;useIlluminate\Broadcasting\Channel;useIlluminate\Queue\Se

php - Laravel 5.1 更新查询不改变值

晚上好我遇到了一个查询更新问题,它没有返回任何错误,但也没有更新定义字段用户定义字段中的值。我已尝试删除foreach并将特定元素添加到查询中,如下所示,但这也不会影响字段结果。$UserUpdate=DB::table('users')->where('id','=',3)->update(array('StockAcc'=>6));ControllernamespaceApp\Http\Controllers;use\ViewasView;useIlluminate\Support\Facades\DB;useIlluminate\Support\Facades\Auth;useI

php - Laravel 查询错误 - 调用未定义的方法 Illuminate\Database\Query\Builder::query()

我想从CSV文件中插入一些数据,但是当我上传它们时有错误报告。在laravel或PHP中最好的方法是什么。enterimagedescriptionherepublicfunctionuploadFile(Request$request){$conexao=\DB::table('tb_pwbi_analytics_acesso');$arquivo=$_FILES['file']['tmp_name'];$nome=$_FILES['file']['name'];$ext=explode(".",$nome);$extensao=end($ext);if($extensao!='cs

php - 让 Laravel 5 与适用于 OSX 的 xampp 一起工作

我已经按照thistutorialforinstallingLaravel4安装了Laravel5并按照教程在5:05解释的那样,使用PHP的内置服务器在localhost:8888上建立并运行了一个测试站点。我想实现类似的事情,但通过根为http://localhost/laravel或类似内容的xampp为网站提供服务。我这样做的原因是我在xampp中设置了许多其他项目和数据库,现在我想保持我的开发环境一致。我正在使用PHP5.4.30版运行OSXMavericks,我的编辑器是Coda2。我在xampp中创建了一个MySQL数据库,并将必要的详细信息添加到我的项目.env文件中,

php - Laravel 关系错误:Undefined property: Illuminate\Database\Eloquent\Collection::$id on line 1

我有两个模型Company和Employee,在MySQL中有相应的表,companies和employees。我定义了这些多对一关系:在Company模型中:publicfunctionemployees(){return$this->hasMany('App\Employee','company');}在Employee模型中:publicfunctioncompany(){return$this->belongsTo('App\Company','company');}上述方法中的company是employees表中存在的无符号整数外键。在tinker中,我尝试了$compan

mysql - 在 laravel 中处理死锁异常

当我使用LaravelEloquent执行一些插入/更新查询时,我在我的Laravel应用程序中遇到了这个错误SQLSTATE[40001]:Serializationfailure:1213Deadlockfound如何重新执行查询直到完成? 最佳答案 这个解决方案适用于Laravel5.1,但我相信它可以用于框架的新版本,只需稍作改动。以下代码假定默认数据库连接名称为“mysql”。在config/database.php字段default中检查它。创建扩展Illuminate\Database\MySqlConnection的

php - Laravel 5 调用未定义的方法 Illuminate\Database\Eloquent\Collection::attach()

我正在使用具有多对多关系的laravel5。下面是我的代码。文章.phpnamespaceApp;useIlluminate\Database\Eloquent\Model;useCarbon\Carbon;classArticleextendsModel{protected$fillable=['title','body','published_at','user_id'];protected$dates=['published_at'];publicfunctionsetPublishedArAttribute($date){Carbon::createFromFormat('Y-

php - 调用未定义的方法 Illuminate\Database\Query\Builder::links()

怎么了?我在使用LaravelPaginator时遇到了一点问题。我使用orderby和paginator构建了函数,但我收到错误消息“调用未定义的方法Illuminate\Database\Query\Builder::links()(View:C:\wamp\www\laravel\app\views\frontend\premios.blade.php)。”=============我的函数==============publicfunctionpremios(){$this->layout->content=View::make('frontend.premios')->wit

php - Laravel 5 调用未定义的方法 Illuminate\Database\Query\Builder::method()

我有一些项目hasMany用户,并且用户belongsTo一个项目。我想统计一个项目的用户总数,所以我需要链接他们。这样我就得到了一个CalltoundefinedmethodIlluminate\Database\Query\Builder::user()错误。我做错了什么?Controller:classProjectControllerextendsController{private$project;publicfunction__construct(Project$project){$this->project=$project;//$this->project=$proje

php - Laravel 5 调用未定义的方法 Illuminate\Database\Query\Builder::method()

我有一些项目hasMany用户,并且用户belongsTo一个项目。我想统计一个项目的用户总数,所以我需要链接他们。这样我就得到了一个CalltoundefinedmethodIlluminate\Database\Query\Builder::user()错误。我做错了什么?Controller:classProjectControllerextendsController{private$project;publicfunction__construct(Project$project){$this->project=$project;//$this->project=$proje