Select Sequelize选择字段作为别名在null之后均为null

Select Sequelize选择字段作为别名在null之后均为null,select,null,sequelize.js,Select,Null,Sequelize.js,举个简单的例子,我有一个select sql: 选择 t、 身份证, t、 名字, 零作为等级 t、 类, t、 没有 来自表t 我通过sequelize.query()执行这个sql,返回的结果是错误的: 类grade之后的所有字段均为空。 但是如果我将这些字段移到年级以上,我可以通过sequelize.query()获取这些字段的实际值。检查您的关系定义,例如: Model.hasOne(db.RelatedModel{ as:‘namedAlias’, foreignKey:'id'//谢

举个简单的例子,我有一个select sql: 选择 t、 身份证, t、 名字, 零作为等级 t、 类, t、 没有 来自表t

我通过sequelize.query()执行这个sql,返回的结果是错误的: 类grade之后的所有字段均为空。
但是如果我将这些字段移到年级以上,我可以通过sequelize.query()获取这些字段的实际值。

检查您的关系定义,例如:

Model.hasOne(db.RelatedModel{ as:‘namedAlias’,
foreignKey:'id'//谢谢您的帮助,但我只是从一个表中选择,没有其他表来定义关系问题是从一个表中选择了一些字段,其中一个字段写为'NULL as aa',字段aa始终为NULL,但aa之后的所有字段都为NULL