心再南
心再南
  • 发布:2021-11-04 00:12
  • 更新:2022-01-10 10:10
  • 阅读:1356

想问下同一个表内不能有多个字段的“foreignKey”指向同一个关联表吗? 求解答

分类:uniCloud

[本地调试]"SYNTAX_ERROR: 表[uni-id-users]内存在多个字段的foreignKey指向表[opendb-department]的[code]字段,请使用foreignKey方法指定关联关系后再试"

大神们您好:想问下同一个表内不能有多个字段的“foreignKey”指向同一个关联表吗? 求解答,在线等 ,谢谢!谢谢!

比如说在 uni-id-users表内有3个字段:用户是哪个部门的;用户负责哪个部门;用户的主要业务关系部门,都是指向同一个表的

2021-11-04 00:12 负责人:无 分享
已邀请:
DCloud_uniCloud_WYQ

DCloud_uniCloud_WYQ

主表是opendb-department,副表是uni-id-users还是反过来的?如果主表是uni-id-users这样查询没问题,如果主表是opendb-department,clientDB不知道你想和uni-id-users的什么字段进行关联。所以需要使用foreignKey指定要使用的关联关系。参考:指定要使用的foreignKey

  • 心再南 (作者)

    谢谢指导,现在已经解决了,谢谢!!

    2021-11-12 18:47

  • 8***@qq.com

    链接打不开了,我也想找找这个示例

    2021-12-20 16:36

  • DCloud_uniCloud_WYQ

    回复 8***@qq.com: 链接已修改

    2021-12-20 20:50

该问题目前已经被锁定, 无法添加新回复