javascript - 在 Sequelize Javascipt 中建立关系
问题描述
我正在尝试使用 sequelize 在两个表之间建立关系。但是,它没有按预期工作。我想在公司和客户之间建立关系。
Customer.belongsTo(models.Company);
//
// Does not work!
// Customer.belongsTo(models.Company, {
// foreignKey: {
// allowNull: false,
// name: "company_id",
// },
// });
如果我要取消注释此代码,“allowNull”或名称更改都不起作用。
如您所见,1)它仍然使用 CompanyId 而不是“company_id”创建一个列 2)我能够在 CompanyID 字段中写入一个具有空值的记录
想法?
解决方案
推荐阅读
- c# - 如何在 SqlKata 中将多个 WHERE 子句连接在一起?
- c# - System.Text.GetBytes 缩短了我的数据,修复了吗?
- node.js - 在 POST 请求结束之前无法访问最近保存的数据 - node.js
- reactjs - 何时/何地在 React 中设置新状态
- python - 返回 JSON 数组中的最小值
- c# - 无法将参数绑定到 .net 核心
- java - Android Studio 构建失败(java 编译器错误)
- docker - docker swarm 服务中的 IP 地址错误
- mysql - Laravel 原始查询顺序
- node.js - 通过 HTTPS 运行 nodejs 应用程序