typeorm 相关问题

TypeORM是TypeScript和JavaScript的对象关系映射器,支持许多不同的数据库,如MySQL和PostgreSQL以及Node.js和Browser等平台。

错误 TypeOrmModule 无法使用“ETIMEDOUT”或“握手不活动超时”连接到数据库

我有一个 NestJS (v8.2.x) 服务器应用程序,我正在尝试使用 TypeORM (v0.2.41) 和 mysql (v2) 连接到 AWS Arura 3.x(MySQL 8.x 协议) .18.1) 或 mysql2 (v2.3.3) 驱动程序...

回答 3 投票 0

是否可以在 TypeORM 中使用 TypeScript 联合类型?

TypeORM 实体是否可以拥有由多种不同类型组成的字段?在纯 TypeScript 中,我会创建我想要的内容,如下所示: 类型自定义类型 = 锻炼 |照片 界面...

回答 1 投票 0

尽管数据存在,但 GraphQL 查询上的日期字段返回为 null

我在将一些数据从 PostgreSQL 数据库传输到服务时遇到问题。 设置方式是这样的: Service1 向 Service2 发送 GraphQL 请求以请求数据。

回答 2 投票 0

将SDK更新到51 typeorm数据源后无法正常工作

出于某种原因,在我将 Expo Go 和 expo 更新到 SDK 51 后,我收到此错误: 错误[TypeError:_this3.sqlite.openDatabase 不是函数。 (在'_this3.sqlite.openDatabase(_this3.options.databas...

回答 1 投票 0

如何在typeORM中使用一对多关系进行级联删除?

我有一对多关系中的组和联系人实体。我在组内添加联系人。当我要删除的时候,我希望数据库的两边都被删除。但只有组表被del...

回答 4 投票 0

TypeORMError:驱动程序未连接 - NestJs

我正在使用 TypeORM 和 postgres 驱动程序设置 NestJs 应用程序。 我有所需的软件包(“pg”:“^8.11.0”和其他 typeorm 软件包)。 数据源.ts 导入'r...

回答 1 投票 0

NestJs 与 TypeORM(0.3x) 自定义存储库事务问题

我通过创建自定义存储库来使用 NestJs,如下所示。 iuser.repository.ts 从“../entity/user-entity”导入{ UserEntity }; 导出接口 IUserRepository { 通过电子邮件查找(e...

回答 1 投票 0

使用 `useFactory` 运行迁移

我在nestjs中有应用程序,app.module.ts包含以下配置: 从'@nestjs/config'导入{ConfigModule,ConfigService}; 进口 { 类型OrmModuleAsyncOptions,

回答 3 投票 0

NestJS+TypeORM - 从订阅者访问存储库(尝试模仿触发器)

我正在使用 NestJS 进行第一个项目,我有点困惑。 我有 2 个实体:账户和交易 我应该如何实现一种方法来更新 Account.balance 中的更改(创建、更新、删除)

回答 2 投票 0

(EntityMetadataNotFoundError) 通过 docker-compose 在 docker 容器中运行时,nestjs 中的 Typeorm 无法找到实体

我得到了期待 未找到“MessageModel”的元数据。 2024-05-10 18:09:51 EntityMetadataNotFoundError:找不到“MessageModel”的元数据。 2024-05-10 18:09:51 于

回答 1 投票 0

无法使用typeorm在nestjs中创建新实体 - EntityMetadataNotFoundError

您好,我在使用 typeorm 时遇到了一些问题,我正在尝试向当前项目添加一个新实体,我执行以下操作: 我创建了一个新实体 导入 { 实体、列、PrimaryGenerateCo...

回答 1 投票 0

具有ManyToMany关系的Typeorm在更新时删除数据

我与数据透视表有多对多关系,当我尝试附加新值(包括旧值)时,Typeorm 会删除旧值。 导出类 VHost { //.... } 导出类迁移{ @Column({ ...

回答 1 投票 0

SoftDelete:无法设置标志deletedBy、deletedAt

当我使用softDelete删除实体时,deletedAt和deletedBy为空或未设置。 如果我尝试softRemove,它只会设置deletedAt 标志。 以下是实体的一些代码: @DeleteDateColumn({

回答 2 投票 0

有没有办法在postgres中设置非NULL列的默认值?

在 PostgreSQL 中,当列被标记为 NOT NULL 并且在插入期间没有为其提供值时,会抛出错误。然而,在MySQL中,如果没有提供值,则默认值是根据...

回答 1 投票 0

Typeorm,定义一个新实体并用默认值和外键填充它

假设我们已经定义了一个用户实体,它有 3 行。一段时间后,我们创建另一个名为“Usage”的实体,并添加与“用户”的一对一关系。可以预填使用量吗...

回答 1 投票 0

如何避免与 postgres 和 TypeORM 中的 find 相关的软删除项?

当我找到任何对象时,我不想从关系中获取软删除的项目。怎么做? const 产品 = 等待 this.productRepository.findOne({ 在哪里: { id:产品ID, },

回答 1 投票 0

如何在多个项目中重用实体?

我有一些项目正在使用相同的数据库和实体。如何在所有这些项目中重用实体?我不想复制所有 *.entity.ts 文件,然后粘贴到所有项目...

回答 1 投票 0

TypeORM - 如何在多个项目中重用实体?

我有一些项目正在使用相同的数据库和实体。如何在所有这些项目中重用实体?我不想复制所有 *.entity.ts 文件然后粘贴到所有项目,...

回答 1 投票 0

Typeorm - 共享数据库

我有多个服务,它们使用相同的数据库 因此,我必须跨服务复制我的实体 如何重用 TypeORM 实体?

回答 1 投票 0

像smallserial、serial、bigserial这样的串行类型在TypeORM中不可用吗?

在创建实体时,我想使用序列作为我的列类型,但打字稿给了我错误: 类型“smallserial”不可分配给类型 我检查了其他序列类型并得到了相同的...

回答 1 投票 0

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