【发布时间】:2016-07-25 04:31:26
【问题描述】:
我想从部门表中获取一些额外的用户信息。
但是为什么不行?
Macroable.php 第 81 行中的 BadMethodCallException:方法划分确实 不存在。
类 AdminsController 扩展控制器
public function getUserIndex()
{
$users = User::all()->division();
dd($users);
}
类用户扩展可验证
public function division()
{
return $this->belongsTo('App\Division', 'division_id');
}
类划分扩展模型
public function users()
{
return $this->hasMany('App\User');
}
用户表
$table->foreign('division_id')->references('id')->on('divisions')->onUpdate('cascade');
分区表
$table->increments('id');
【问题讨论】:
标签: php laravel-5.2 belongs-to