- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想运行这个函数。我希望包含的 model: SurveyResult
获得别名。
但我收到此错误:SequelizeEagerLoadingError:SurveyResult 使用别名与用户关联。您已添加别名 (Geburtsdatum),但它与您关联中定义的别名不匹配。
const mediImport = await User.findAll({
where: { Id: 1 },
// Select forename as Vorname, name as Nachname
attributes: [['forename', 'Vorname'], ['name', 'Nachname']],
include: [{
model: SurveyResult,
as: 'Geburtsdatum'
}]
})
我知道这是我的同事的问题,但我找不到问题
这是我的模型。
型号:用户
User.associate = function (models) {
User.hasOne(models.Admin)
User.hasOne(models.UserStatus)
User.hasOne(models.SurveyResult, {
})
模型调查结果
SurveyResult.associate = function (models) {
SurveyResult.hasOne(models.Survey)
最佳答案
User.hasOne(models.SurveyResult, {})
您还需要在关联级别定义别名,如下所示:
User.hasOne(models.SurveyResult,{ as : 'Geburtsdatum' });
关于mysql - SequelizeEagerLoadingError 同时包含 : [{model: , 为: ' ' }],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54572481/
我使用 Sequelize.js 向数据库发出请求。我有两个表之间的多对多关系,我做了第三个连接表。这是我的三张 table 。 polit_in_article 是连接表。 政治家.js: modu
我正在尝试以某种方式设计我的模型,以将聚会表与参加者表和项目表关联起来。这样我就可以使用 Party_Id 查询两个表。 显然我没有以正确的方式处理这个问题......对我在哪里出错有什么想法吗? 提
我是 sequelize 的新手 我正在尝试使用关联表提出请求 我有一个名为 Experience 的第一个模型 module.exports = function (sequelize, DataT
我有两个相互关联的模型,如下所示: TeamFormationMinutes.associate = (models) => { models.TeamFormationMinutes.belon
这是我的模型:sensor.js 'use strict'; module.exports = (sequelize, DataTypes) => { const Senso
当我在查询中添加包含时遇到问题,但我不明白为什么。我有两个模型:用户和交易 用户 module.exports = (sequelize, DataTypes) => { var
我有一个exports 文件,其中包含所有的 Sequelize 模型,然后定义模型之间的关系。它看起来像: // Snippet from the global init file for (let
我无法弄清楚为什么我的包含语句会引发此错误 "name": "SequelizeEagerLoadingError" 我有问题的 Controller 功能看起来像这样 retrieve (req,
我在 Mysql 中使用 sequelize ORM。我有 3 个模型:Product、Collection、CollectionProduct Product 和 Collection 之间的关系是
我有两个表: //User.js module.exports = (sequelize, DataTypes) => { const User = sequelize.define("User"
我有两个表,父表是 checkout_product,它的子表是 product_attributes 现在我正在两个表之间创建关联,因此出现错误: 这是我的代码 const Sequelize =
我正在使用 sequelize 构建应用程序。我目前有 3 张 table ;用户、游览和位置。 Location 与 Tour 有 n:1 关系。 Tour 与用户具有 n:1 关系。 没有用户关联
我将 Sequelize 与 MYSQL 和 express 结合使用。当我尝试使用 include 从相关模型中选择数据时,出现 SequelizeEagerLoadingError: Role i
这是我的父模型Providers module.exports = function(sequelize, DataTypes) { const Providers = seq
我在不同的论坛上经常看到这个问题,但我一直无法解决它。我在 Sequelize 中使用 Express 和 PostgreSQL。 基本上我有两种模式:校园和学术经理。两者之间是一对一的关系,Camp
我正在尝试通过 postman 进行数据库 POST 和更新,但这会导致未处理的拒绝 SequelizeEagerLoadingError 使用数据库中的 actor.js 已尝试并成功,但目前在电影
我正在使用 sails.js 和sequelize.js ORM。这就是我定义模型与关联一起工作的方式: https://github.com/KSDaemon/sails-hook-sequeliz
我想运行这个函数。我希望包含的 model: SurveyResult 获得别名。 但我收到此错误:SequelizeEagerLoadingError:SurveyResult 使用别名与用户关联。
我有 3 个表:User、Trip、authoriseDate。这是同事:一个用户有多次行程,一个用户有一个authorizeDate用户一对多行程用户一对一授权日期这是模型用户 module.ex
我正在使用sequelize版本:5.21.2,并且出现以下错误:“推文未与用户关联!” Error: { SequelizeEagerLoadingError: Tweet is not assoc
我是一名优秀的程序员,十分优秀!