草庐IT

laravel-queue

全部标签

php - Laravel 4::返回模型及其关系

我想返回模型及其部分关系例子::用户模型publicfunctioncomments(){return$this->hasMany('comments');}评论模型publicfunctionuser(){return$this->belongsTo('user');}我可以返回所有评论以及与评论关联的用户名吗?想要的效果是$comment=Comments::find($id);$comment->user;return$comment;这将返回一条评论和关联的用户完整模型。我只需要用户名。如果我调用Comments::all()这不起作用提前谢谢你。

php - Laravel 动态属性不起作用

我在Laravel中使用具有hasMany关系的EloquentORM。当我运行时:Level::find(1)->lessons()->get();它工作正常,但是当我像这样使用动态属性时:Level::find(1)->lessons它只返回level的结果而不是lessons。我需要在某处进行其他设置吗?编辑:以下是模型:classLevelextendsEloquent{protected$table='levels';publicfunctionlessons(){return$this->hasMany('Lesson');}}classLessonextendsEloqu

php - 在 Laravel 4 中发送 XML SOAP 请求

Laravel4是否有一个库来发送XMLSOAP请求,或者是否有在Laravel中执行此操作而不是使用CURL手动执行的正确方法? 最佳答案 Laravel不包含任何开箱即用的XML/SOAP库。然而,由于Laravel是Composer友好的,你可以使用任何SOAPComposerpackage. 关于php-在Laravel4中发送XMLSOAP请求,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com

php - Laravel 使用哈希作为验证器

我正在使用Hash::check()来检查当前密码和输入的密码。我用这个if来检查这个Action$HashPassowrd=Hash::make(Input::get('password'));if(!Hash::check(Input::get('currPassword'),$data->password)){returnRedirect::to('profile.update')->withErrors('CurrentPasswordinIncorrect!');}如何将其用作验证器?例如在这个规则$rules=array('name'=>'required|alpha','

php - 无法使用 laravel Eloquent ORM 插入到 PostgreSQL

在发布这篇文章之前,我做了很多研究。尝试使用LaravelEloquentORM将记录插入PostgreSQL时出现以下错误。这是错误:Illuminate\Database\QueryExceptionSQLSTATE[42703]:Undefinedcolumn:7ERROR:column"id"doesnotexistLINE1:...ed_at","created_at")values($1,$2,$3,$4)returning"id"^(SQL:insertinto"fb_post_like_counts"("post_id","count","updated_at","cr

php - Composer 更新无法更新 Laravel 依赖项

当我尝试运行composerupdate时,出现以下错误:[RuntimeException]ErrorOutput:'$_'isnotrecognizedasaninternalorexternalcommand,operableprogramorbatchfile.我不确定为什么会发生这种情况,但我已经尝试更新Composer本身(成功运行)但它不起作用。Composer通常工作得很好,所以我有点困惑。添加了Composer文件:{"name":"laravel/laravel","description":"TheLaravelFramework.","keywords":["f

php - Laravel Eloquent Not Created_At 今天

好吧,所以我正在尝试进行查询,其中不是created_at的用户这一天被选中,我遇到了一点麻烦。我尝试过的所有内容仍然被选中。这是我尝试过的一些东西(没有成功):$users=User::where('created_at','!=',date('Y-m-dH:i:s'))->get()$users=User::where('created_at','!=',newDateTime())->get()$users=User::where('created_at','!=',date('Y-m-d'))->get()$users=User::where('created_at','!='

php - Laravel 4 - DB::select 返回数组但未找到 $array[$key]

在laravel4路由中,我有一个这样的数据库查询$data1=DB::select('SELECTMAX(id)ASmxidFROMtable_name',array());return$data1["mxid"];但它给出了以下错误:帮帮我。我不明白为什么找不到这个key。如果我写return$data1;它给出了,[{"mxid":"0"}] 最佳答案 解决方案:return$data1[0]->mxid; 关于php-Laravel4-DB::select返回数组但未找到$arr

php - 嵌套数组的 Laravel 验证器

我正在使用LaravelValidator类对数组进行一些基本验证。我的数组:$employee['name']='name';$employee['address']='address';$employee['department']['name']='deptname';$employee['department']['address']='deptaddress';我有如下验证规则:$rules=array('name'=>'required','address'=>'required')自定义消息如下:$messages=array('name.required'=>'Empl

php - Laravel redirect::route 在页面加载之间显示一条消息

我目前正在使用Laravel开发一个网络应用程序,直到最近该应用程序都运行良好。我不知道是什么触发了它,但这里是我遇到的问题的摘要:登录曾经工作,因为我有一个执行此操作的AccountController:$auth=Auth::attempt(array('username'=>Input::get('username'),'password'=>Input::get('password'),'active'=>1);if($auth){returnRedirect::route('home');}returnRedirect::route('account-sign-in');回家