![]() |
1
6
尝试不同的关系名称:
已编辑:还请注意添加了“class:user”参数,该参数明确说明了关系的类型。 |
![]() |
2
1
如果您说$game->getuser(),则不清楚您指的是哪个用户。因为它们引用同一个表,所以需要为这两个关系指定不同的名称,并为它们声明两个不同的foreignalias。基本上,您的游戏表需要能够引用具有不同名称(例如userone、usertwo)的每个关系,反之亦然。否则它会混淆教义,关系也不会建立正确。 我之前也遇到过类似的问题…在构建模型之后,使用MySQLWorkbench生成模式的可视化表示,有助于确保关系完全符合需要。 希望有帮助。 |
![]() |
hello_programmers · Mysql从其他表输出一列 1 年前 |
![]() |
Community wiki · 这个MySQL语句出了什么问题? 1 年前 |
![]() |
Community wiki · 优化从同一表中提取的多列的查询 1 年前 |
![]() |
Popo · Sql查询:返回数据库中不可用的where条件 2 年前 |
|
Hamdan Nuramdani · 对账单中一周内不同表中的数据求和 2 年前 |
|
Kugelfisch · 用php为数据库加密数据 2 年前 |