写PHP的,也没啥
user_infos 这个表存在 user_id 为 1 的 数据么?User::find(1)->UserInfo 这样试试呢
https://www.codecasts.com/blog/post/vagrant-add-homestead-locally
这个看看
有些方法 phpstorm 依然追踪不到的
没事的,没啥影响。
有时候是会有这个原因,因为 algolia 的服务器在国外。
那你不传参数不就可以了么?我还是不明白你的难点是什么
你说的是这样?
@if($errors->first('name')) {!! Form::text('name',null,['class'=>'input-text error','id'=>'name']) !!} <label id="name-error" class="error" for="name">{ $errors->first('name') }</label> @endif
public function follows() { return $this->belongsToMany(QuestionFollow::class,'user_question_follow')->withTimestamps(); }
大概是这个样子,表和 model 根据实际情况来定。
https://www.codecasts.com/series/dive-into-laravel-eloquent-modelhttps://www.codecasts.com/series/peak-into-laravel-core-components
这些都是开源作者偷懒吧,这样做也 OK。但是也明白一点是,即使是这样:Transformer 这一层还是很有意义的,想象这样一个场景:如果说你没有这个 Transformer,直接用的数据库字段的话,万一某一天你需要修改你的数据库字段,这个时候难道你要通知所有的 API 使用者去改他们代码中的 API 字段么?
这两个结合,其实开发很多东西都非常方便。