一个简单的示例,我有一个选择sql: 选择 t.id 姓名 空为等级 t.class 否 从表t
并且我通过sequelize.query()执行此sql,返回的结果是错误的: 年级之后的所有字段(如班级)为null。 但是我将这些字段移到年级之上,可以通过sequelize.query()
获得这些字段的真实价值。答案 0 :(得分:0)
检查您的关系定义,例如:
Model.hasOne(db.RelatedModel,{ 如:“ namedAlias”, foreignKey:'id'// <-确保将关系id添加为外键 })