【发布时间】:2014-10-11 03:33:49
【问题描述】:
我已阅读有关关系的文档并有一些问题。
我有一个用户和一个角色表。这种关系是多对多的。一个用户有很多角色,一个角色可以属于很多用户。所以我建立了一个数据透视表并在每个模型中使用了一个 belongsToMany。但可以肯定的是,用户 hasMany 角色和角色 belongsToMany 用户。
但是当我使用 hasMany 时,我的查询无法按预期工作。这只是一个措辞,两者都应该是belongsToMany?
我还想知道如何定义每个模型上的关系 - 你需要还是可以只在用户上定义?
【问题讨论】:
标签: laravel laravel-4 eloquent