sequelize.js 相关问题

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

Sequelize hasMany 关联仅返回单个对象

hasMany 关联应该返回一个对象列表,权限?我有一条用户记录和一些与其连接的连接记录。 型号连接: 用户身份: { 字段:'用户id', 类型:

回答 3 投票 0

根据当前表列的值,从sql中获取另一个表的数据

我正在尝试编写一个 SQL 查询来列出所有用户以及供应商信息。 在 tbl_users 表中,列供应商类型只能有公司或机构,我正在存储

回答 1 投票 0

如何在sequelize中使用带有嵌套包含的全文搜索?

我正在使用sequelize来处理MariaDB数据库,我需要对两列进行全文搜索:order.comment和order.orderProducts.product.name。 我已经在订单上添加了全文索引...

回答 1 投票 0

Sequelize - 与自定义外键的 1:M 关系不会在级联上删除

我有 2 个模型:用户和个人资料 最初,我设置了用户与配置文件的关联: User.Profile = User.hasOne(models.Profile, { 如:“个人资料”, foreignKey: "userId&qu...

回答 1 投票 0

Sequelize 关联创建额外列

刚刚开始使用sequelize,我试图使用关联函数设置外键。我有 2 个型号: 用户: const User = Sequelize.define("用户", { 用户身份: { ...

回答 3 投票 0

ENOTFOUND 错误不断出现在 docker 和 Sequelize 中

首先,我尽力通过其他 stackoverflow 帖子和 Google 搜索,但同样的错误不断发生。 docker run --rm --name mysql-container -e MYSQL_ROOT_PASSWORD=密码 -d -p 3305:...

回答 1 投票 0

findAndCountAll count 得到的数字比实际返回的数据大

我正在使用 Sequelize findAndCountAll() 进行网站的分页。 findAndCountAll() 返回的总项目数(3990)大于实际返回的数据数(3770)。 有谁知道吗...

回答 4 投票 0

使用 Sequelize 和 Express 时出现“app.use() 需要中间件函数”错误

当我将此函数添加到 aparelhos.js 文件中时,会发生此错误: 函数 findAparelho(req, res) { Aparelho.findByPk(req.params.id).then((结果) => res.json(结果)) } 我怀疑...

回答 1 投票 0

使用Sequelize连接表错误(findall不是函数)node.js

我正在使用 Sequelize,一切看起来都很好,直到邮递员向我提出请求。控制台显示错误 类型错误:db.Invoicer.find 不是函数 这是我的代码 参与...

回答 1 投票 0

在同一个 Promise 元素上调用多个 .then(),而不链接它们

我试图在同一个 Sequelize Promise 上调用 2 个不同的 .then() 。 我不需要链接 then(),我只想在承诺解决时调用 2 个不同的效果。 第一个 then() 是 c...

回答 1 投票 0

UseEffect 和 UseState Hooks 对后端的 API 请求加倍,导致整数加倍

`我正在开发的测验有问题,我在每场比赛结束时记录分数计数。游戏结束时,我将发送 PUT 请求以更新数据库中的总得分...

回答 1 投票 0

sequelize 播种器的自定义查询

任何人都知道如何在sequelize seeder上自定义选择查询 我尝试了两种方法,但没有一种有效 第一次尝试 上:函数(queryInterface,Sequelize){ 返回queryInterface.sequelize.q...

回答 2 投票 0

连接池和max_connections有什么区别?

我使用 Postgres 和 Sequelize 作为 ORM / 查询接口。最近我们开始遇到一些错误: SequelizeConnectionError:剩余的连接槽被保留用于非复制超级...

回答 2 投票 0

按另一个表中的字段对结果进行排序

我有两张桌子。第一个名为“产品”,第二个名为“变体”。 “variants”表包含一个名为“product_id”的字段,它指向“products”中的产品...

回答 1 投票 0

序列化多对多关系如何将查询应用于“子项”并返回所有子行

我很难让我的查询从使用 Sequelize 的查询中返回所有“子项”。 我有两个模型 Offer 和 Tag。这些模型通过连接TA具有多对多的关系...

回答 1 投票 0

Sequelize - 测试使用虚拟字段更新模型

我有以下型号: const Invoice = Sequelize.define("发票", { 数字: { 类型:DataTypes.STRING, 允许空:假, 独特:{味精:&

回答 1 投票 0

使用Sequelize从值中获取Json

我必须从当前将 JSON 存储为文本的 1 列中获取值: col1: {"class":{"count":3,"number":25}} 所以当我使用带有选项的 sequulize orm 时: ..属性:['id', 'col1'].. 它返回...

回答 4 投票 0

Sequelize:如何在生产中不锁定数据库的情况下执行架构和数据迁移

由于更新的要求,我目前正在尝试分两部分执行数据库迁移: 向关系添加一个新列,并且 更新数据库中所有预先存在的记录...

回答 1 投票 0

sequelize中如何处理嵌套结果?

我想使用sequelize从两个关联表中以非嵌套格式读取数据。 使用这行代码: constoperator=awaitoperatorService.findOne({ where: { id: id }, include: { model: m...

回答 1 投票 0

在关联的 Sequelize 表上创建新记录需要首字母大写

我正在使用 NodeJS、Sequelize (6.35.2) 和 Postgres (8.11.3) 开发一个项目,但我遇到了这种奇怪的行为。但首先,这是模型...... 用户.js const { 模型,数据类型 } = require('

回答 1 投票 0

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