【发布时间】:2015-09-02 07:40:16
【问题描述】:
我正在使用数据透视表 genre_user 将 user 与 genre 关联起来。 表包含以下字段
id
user_id
genre_id
以下是模型定义
用户.php
public function genres() {
return $this->belongsToMany('App\Genre');
}
流派.php
public function artists() {
return $this->belongsToMany('App\User');
}
当我使用以下代码时,我得到的结果是一个集合
$user = auth()->user();
dd($user->genres);
我想在流派的下拉字段中显示选定的流派。是否可以在不使用 foreach 循环的情况下仅从数据透视表中获取当前用户 genre_id 作为数组。
【问题讨论】:
标签: php laravel eloquent laravel-5