typeorm相关内容

Typeorm-如何向表中添加额外的字段?

例如: 3个表 user user_business_lines_business_line business_line 由typeorm使用User中的声明创建的 @ManyToMany(type => BusinessLine) @JoinTable() businessLines: BusinessLine[] 那么,如何添加列字段,如 @CreateDate ..
发布时间:2022-04-19 22:51:24 其他开发

使用TypeOrm未找到";用户";的元数据

我正在尝试使用TypeORM获取basic setup工作,并在安装后收到此错误。 这里是一个REPL(只需执行yarn install && yarn db:dev,然后执行yarn db:migrate && yarn start即可重现错误) Inserting a new user into the database... { EntityMetadataNotFound: N ..
发布时间:2022-04-19 22:41:53 其他开发

如何使用typeorm在嵌套js中存储大整数

一些.entity.ts amount:number 但是当我在Postgres中存储非常大的数据时,它抛出错误‘’整数超出范围‘’ 我的问题是如何使用typeorm将Big Int作为type存储在psql中 推荐答案 定义类型bigintin@Column Decorator, @Column({type: 'bigint'}) columnName: str ..
发布时间:2022-03-07 11:59:55 其他开发

MongoDB:.find()出现TypeORM错误,错误:TypeError:无法读取未定义的属性';Prototype';

我按照说明设置了一个Nest.Js/TypeORM/MongoDB堆栈here。 使用create()函数在MongoDB中创建对象用户,对象被记录到正确的数据库中的User集合中。 但是,当我尝试使用find({id})或findAll()函数获取它时,出现错误,并且无法从数据库获取该项目,即使它在那里。 这是我的user.service.ts文件: import { I ..
发布时间:2022-03-07 10:58:06 其他开发

typeorm:在新项目上创建的迁移无法识别实体-&Quot;未找到数据库架构中的更改-无法生成迁移。&Quot;

为nestjs-typeorm-mongo项目创建初始迁移时遇到问题。 我已经克隆了this sample project from nestjs that uses typeorm with mongodb。当我将";Photo";文档放入名为";test";的本地mongo和集合";Phots";之后,我可以在本地运行该项目,这样我就可以调用l ..
发布时间:2022-03-07 10:16:38 其他开发

使用TypeORM保存Postgres BYTEA上的缓冲区仅存储10字节

我正在尝试将一些图像保存在Postgres数据库上,但仅保存了10字节的数据。 流程如下: 我在服务器上收到一个base64编码的字符串,然后将其加载到缓冲区,将其设置为我的实体并保存。 但是,然后尝试从数据库恢复该信息,我只得到了10个字节的数据,并在查询中使用octet_length()进行了验证。 我的实体属性定义: @Column({ "name": "entima_i ..
发布时间:2022-03-07 09:59:19 其他开发

在TypeORM中使用QueryBuilder与使用Repository有哪些不同的用例?

我正在使用NestJS和TypeORM构建API。我一直使用TypeORMRepository API查询MySQL数据库,主要是因为NestJS Database documentation section提供了一个使用this.photoRepository.find()的示例。随着时间的推移,我注意到我的许多探索性搜索结果出于性能和灵活性的原因推荐使用TypeORMQueryBuilder ..
发布时间:2022-03-04 21:20:38 数据库

使用 type-graphql typeorm 和 dataloader 处理一对多的最佳方法

我试图找出使用 type-graphql 和 typeorm 和 postgresql db(使用 apollo 服务器和 express)处理一对多关系的最佳方法.我有一个与课程表具有一对多关系的用户表.我目前处理此问题的方法是使用 @RelationId 字段创建一列 userCourseIds,然后使用 @FieldResolver 和 dataloader 批量获取属于该用户的课程.我的问 ..
发布时间:2022-01-04 11:01:41 其他开发