【发布时间】:2021-02-22 16:12:34
【问题描述】:
我正在使用 node.js 创建游戏,我想使用 sequelize.js 将数据保存在数据库 (sqlite3) 中。
我现在有 2 个模型:User 和 Clan。
我希望他们有这样的关系:
-
User可以有一个Clan作为clan -
Clan可以有一个User作为owner - 一个
Clan可以有多个User,如members、owner包括
换句话说,<User>.clan 应该是 Clan 的实例,<Clan>.owner 应该是 User 的实例,<Clan>.members 应该是 User 实例的数组。
目前在尝试设置此类关系时,我遇到循环依赖错误。
【问题讨论】:
标签: node.js sequelize.js node-sqlite3