- 2025年05月12日
- 星期一
我正在使用sequelize在我的node-application中建模mySql数据库模式.我的模型的摘录如下所示:我有一个公司表和一个部门表.公司可以有多个部门,一个部门只属于一个公司.我将其建模如下:公司表:module.exports = function(sequelize, DataTypes){ return Comp
我的问题很简单:我有一个名为users的表.这些用户可以有很多联系人.这些联系人是其他用户.所以我有一个名为userHasContacts的表,其中包含所有者的id(userID)和联系人的id(contactID).这两个外键都引用用户表.这是我漂亮的图表: —————- ___________
我有以下型号:AuthorModel.hasMany(BookModel); BookModel.belongsTo(AuthorModel); 有些作者没有书.我想选择一个作者,他的一本书的名字或头衔与搜索字符串相匹配.我可以通过以下声明来实现这一点,但仅限于在BookModel中拥有书籍的作者 Author.findOne({