【发布时间】:2019-08-21 13:32:12
【问题描述】:
这是我的投票模型:
namespace App;
use Illuminate\Database\Eloquent\Model;
class Vote extends Model
{
public function user(){
return $this->belongsTo('App\User');
}
public function options(){
return $this->hasMany('App\Option');
}
}
这是我的选项模型:
namespace App;
use Illuminate\Database\Eloquent\Model;
class Option extends Model
{
public function vote(){
return $this->belongsTo('App\Vote');
}
public function users(){
return $this->belongsToMany('App\User');
}
}
案例是我想在选项模型中从多对多关系中获取用户数据,但从投票模型开始。所以我首先在投票模型中获取选项数据,然后在选项模型中获取用户数据(多对多)
【问题讨论】:
-
您想要从
Vote到User的直接关系? -
yap,但我不知道如何@JonasStaudenmeir
标签: php laravel eloquent many-to-many relationship