sequelize.js 相关问题

Sequelize库为Node.js提供了一个完全用JavaScript编写的ORM(Object-Relational-Mapper)。为MySQL,MariaDB,SQLite,PostgreSQL和SQL Server提供简单的映射。

在所有列上使用 updateOnDuplicate 进行批量创建

我正在使用sequelize 在我的一个模型上执行bulkCreate。它基本上是一个简单的同步操作,因此我想更新已经存在的行。根据,updateOnDuplicate 是

回答 1 投票 0

sequelize - 使用 MAX()、INNER JOIN 和 GROUP BY 翻译 SQL 代码以进行sequelize

我有以下 SQL 请求,我希望将其包含在续集语法中: 选择discussion.id、discussion.name、discussion.open、MAX(messages.date) AS last_message_date 来自讨论...

回答 1 投票 0

如何将 postgres pgcrypto 与 Nodejs 和 Sequelize 一起使用?

如何在postgres中使用sequelize和pgcrypto插件。 如何使用sequelize加密和解密列的值 如何使用nodejs和sequelize使用PGP_SYM_ENCRYPT和PGP_SYM_DECRYPT

回答 2 投票 0

更新记录时,MySQL 中的 Sequelize .forEach() 与 SQLite 的行为不一致

我在使用 MySQL 时遇到了 Sequelize 的奇怪行为。该脚本创建一个包含一列的表,然后将一条记录播种到该表中。然后它使用 .forEach() 和 for (const ... of ...

回答 1 投票 0

我们如何在sequelize中设置关系树

我的问题在这里: `// 定义关联 `User.hasMany(Post, {foreignKey: "userId" }); // 一个用户可以有多个帖子 Post.belongsTo(User, {foreignKey: "userId" }); // 一个 P...

回答 1 投票 0

Sequelize 同步方法在执行之前是否等待连接?

测试完这段代码后,我对我的表被创建感到困惑。我本以为调用 .sync 方法时不会连接。 sync() 方法是否以某种方式等待直到...

回答 2 投票 0

如何使用sequelize在beforeUpdate钩子中分配或更新值

我正在尝试使用 beforeUpdate 挂钩(实际上是 beforeBulkUpdate )更新数据库实例,并且该挂钩被触发,但它不会更新值 这是我的更新实例 让 order = 等待 或者...

回答 2 投票 0

使用 Sequelize for Mysql 数据库(后端 Node.js)获取数据时出错

我正在将 Sequelize ORM 与 mysql 数据库一起用于 Nodejs 应用程序。在某个地方,我被一个 api 困住了,它的工作只是根据 queryparam 值显示列表。问题是当我不申请时...

回答 1 投票 0

使用sequelize-automate时出现错误“ConnectionError [SequelizeConnectionError]:无法连接到本地主机:1443 - 无法连接(序列)”

尝试使用sequelize-automate 自动创建数据库表模型时出现连接错误。 然而,我用于续集的连接正在工作,但它处于不同的......

回答 3 投票 0

系统可以连接mysql docker,但其他docker容器不能连接

这是我的 docker-compose 文件: 版本:'3.9' 服务: mysql: 图片:mysql:8.0 命令: --default-authentication-plugin=mysql_native_password 重新启动:始终 环境:

回答 1 投票 0

通过使用sequelize v5解码base64来保存图像blob

我想将收到的base64字符串保存在mysql表中的BLOB字段中。我使用了sequelize版本5作为我的ORM,模型定义如下。 Sequelize.define('玩家', { 玩家 ID:...

回答 2 投票 0

Sequelize 与 MySQL-2:似乎 MySQL2 原始查询执行速度更快

我在 Node.js (v16.x) 项目中使用 Sequelize v6.23.0。 查询执行花费很长时间。因此,我对 Sequelize 和 MySQL2 库进行了快速比较。执行时间不同...

回答 1 投票 0

性能优势还是只是为了方便?

使用 Sequelize 是否有性能优势,或者只是为了方便?如果只是为了方便我不明白。如果您希望方便,为什么不直接使用基于文档的数据库

回答 2 投票 0

Sequelize 如何比较查询中日期的年份

我正在尝试进行以下查询: SELECT * FROM TABLEA AS A WHERE YEAR(A.dateField)='2016' 我如何以续集风格执行上面的查询? 表A.findAll({ 在哪里:{}//???? } 谢谢!

回答 3 投票 0

如何在 Sequelize 查询中为属性添加类型安全性

来自以下文档:https://sequelize.org/master/manual/model-querying-basics.html#specifying-attributes-for-select-queries 模型.findAll({ 属性:['foo', 'bar'] }); 这太可怕了……

回答 1 投票 0

Sequelize:错误:错误:Table1 未与 Table2 关联

我尝试使用 Sequelize 创建以下关联,但我不断收到以下错误“错误:错误:客户未与订单关联!”。我有双向关联...

回答 1 投票 0

定义模型sequelize时如何发现错误?

我第一次使用sequelize。我定义了两个模型,但运行后显示错误。我不知道如何解决这个问题。请帮帮我。图库类型型号: const GalleryType = Sequelize.define("gallerytype"...

回答 1 投票 0

Sequealize.literal 引用模型而不是表

有什么方法可以引用我的模型而不是 Sequelize.literal 上的表格吗?在这里,我引用数据库上的表,但我想直接使用模型进行引用,在本例中

回答 1 投票 0

在nodejs中sequelize findAll排序顺序

我正在尝试使用sequelize从数据库中输出所有对象列表,如下所示,并希望在where子句中添加id时对数据进行排序。 Exports.getStaticCompanies = function () { 返回

回答 10 投票 0

使用环境变量进行本地sequelize配置

我希望使用sequelize 在我的项目的config.json 文件中使用环境变量。我正在使用 dotenv 在本地设置环境变量。我的 config.json 文件如下所示 ...

回答 7 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.