首页 文章

在将null作为别名后,Sequelize select字段全部为null

提问于
浏览
-2

一个简单的例子,我有一个select sql:select t.id,t.name,null作为grade t.class,t.no来自表t

并且我通过sequelize.query()执行这个sql,返回的结果是错误的:类之后的所有字段都是null . 但是我把这些字段移到了等级之上,我可以通过sequelize.query()获得这些字段的真正 Value .

1 回答

  • 0

    检查你的关系定义ex:

    Model.hasOne(db.RelatedModel,{as:'namedAlias',foreignKey:'id'// < - 确保将关系id添加为外键})

相关问题