【发布时间】:2019-08-15 05:39:52
【问题描述】:
目前我将所有模型关联都放在入口点 (index.js) 中。我有带有 belongsTo 关联的 BusinessTag 和 Tag 模型,但是当我使用“include”从 BusinessTag 获取标签时,它总是返回“Tag is not associated with Business Tag”。
当我在 findAll() 正上方移动函数内部的关联时,它会起作用。 我有另一个项目使用相同的方法(将所有关联放在入口点),但一切都很好。
//It's work
BusinessTag.belongsTo(Tag);
BusinessTag.findAll({include: [Tag]})
那么,发生了什么?我应该把我所有的关联代码和 sequelize 放在哪里?
【问题讨论】:
标签: node.js sequelize.js