【发布时间】:2015-04-05 19:45:12
【问题描述】:
这是我的校园模型 我已经剥离了模型以提高可读性 当然还有一个名为 Campus_user 的连接表,其 id、campus_id、user_id 用户可以订阅校园 现在我想要两件事 1. 获取订阅特定校区的所有用户 2. 检查特定用户(比如id = 1)是否订阅了特定校园(比如id = 2)
class Campus extends \Eloquent{
protected $table = "campuses";
public function users(){
return $this->belongsToMany("User");
}
}
// this is my user model
class User extends Eloquent implements UserInterface, RemindableInterface {
use UserTrait, RemindableTrait;
protected $table = 'users';
protected $hidden = array('password', 'remember_token');
public function campuses(){
return $this->belongsToMany('\Models\Campus');
}
}
【问题讨论】:
标签: php mysql laravel-4 many-to-many