gpt4 book ai didi

node.js - 如何访问 Trails 模型中的 Sequelize 模型

转载 作者:搜寻专家 更新时间:2023-10-31 23:51:15 24 4
gpt4 key购买 nike

我正在尝试获取 https://github.com/jarrodconnolly/sequelize-slugify在我的 Trails 设置中工作,但我看不到访问由 Trails 模型内部的 Sequelize 创建的模型的方法。插件示例说我需要做类似的事情:

SequelizeSlugify.slugifyModel(SequelizeModelHere, {
source: ['title'],
suffixSource: ['year']
});

我注意到 trails 创建了一个 Sequelize 模型并将其添加到 this.app.orm[model.globalId] 下的服务定位器,但是我无法在 Trails 模型本身内部访问它因为到那时它还不会被创造出来。我想在模型本身内部完成这一切,但如果没有办法做到这一点,我将改为在服务中完成。

最佳答案

你是对的,目前没有办法在模型本身下进行,因为它们只是用于创建 Sequelize 模型的定义。

你可以做的是在一切设置完成后使用 trailpack-bootstrap 来初始化它们。

你还应该在 trailpack-sequelize 下创建一个问题来提高这个限制,我认为有这样的可能性会很好并且不应该太难添加:)

关于node.js - 如何访问 Trails 模型中的 Sequelize 模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46998715/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com