TypeOrm 根据与另一个实体的关系查找行
我有一个 PersonEntity,一个 Person 可以有很多 Items,其中一些 Items 可以标记为“豪华”(ItemEntity 上的豪华属性)。我怎样才能只获得拥有所有…
Nestjs 单元测试期间可选的 DTO
我有一个简单的控制器: @Patch('/:userId') public async updateUser( @Param('userId') userId: string, @Body() userUpdate: UpdateUserDto): Prom…
为什么带有 Swagger 的 NestJS 会按要求报告我的所有 DTO 属性?
我定义了这个 DTO 类。 import { ApiProperty } from "@nestjs/swagger" export class FormDTO { @ApiProperty() id: string @ApiProperty() type: st…
React Native:后端检索“未定义”上传图片时
我尝试将图像上传到后端服务器,但 api 调用出现错误。 使用的包... "react-native-image-picker": "^4.7.3", "form-data": "^4.0.0", "axios": "^0.2…
NestJS 异常过滤器不应该捕获事件发射器错误吗?
我正在重构的 NestJS 应用程序上运行一些手动测试,并且刚刚从 Nest 的全局异常过滤器中发现了奇怪的行为。 创建该项目的开发人员将其用作异常过滤器…
Nestjs如何验证通过授权标头发送的承载令牌并返回布尔值
我有一条公共路线,需要验证 jwt 令牌并根据令牌结果返回布尔值,问题是我无法捕获 jwtService.verify(token): 这是我的代码: async verifyToken(to…
RXJS 和 Nestjs 返回值的问题
我从端点获取一些 JSON(为此我使用 @nestjs/axios)。问题在于响应是一个 Observable。返回值时这会使事情变得复杂。我似乎无法让 async/await 工作…
如何在nestjs mongodb中加载嵌入的参考模式?
目前我正在使用 Nestjs 开发 API。它有如下代码。 @ObjectType() @Schema() @InputType('BuyInput', { isAbstract: true }) export class Buy extends…
插入关系表多对多时出错
我正在尝试使用 typeORM 和 Nestjs 将关系数据保留在 mysql 数据库中,但它在数据库中明显显示错误 Entity: @ManyToMany(()=> Stock, stock => stock.…
如何实现 NestJs 配置文件、.env (DOTENV)、TypeOrm 数据库配置和迁移
我一直在尝试让我的 TypeOrm Config 与 Migrations 和 .env 很好地配合工作,而不需要在两个地方指定它。 困难在于 - 我的迁移脚本需要读取立即返回的…
发送消息时套接字传输关闭 Nestjs Angular
[在此输入图像描述][1] 由于数组中有多条推送消息,我的套接字因传输关闭错误而断开连接 当发送第 8 条消息时,用户可以发送 6 或 7 条消息并将其推送…
仅当包含项目存在时才从数据库返回项目(Prisma)
如果 include 中的子项存在,我尝试仅从数据库返回项目。 我正在使用 Prisma 查询我们的 postgres 数据库。以前,使用sequelize,您可以将 required:t…
使用 Socket.on 在客户端监听不起作用
当我尝试使用 socket.to(roomId).emit('msgToClient', data) 将其发送到特定房间 ID 时,我的客户端在反应时不监听任何消息,但如果我使用 socket.emi…
使用 TypeORM 和 NestJS 保存多对多关系的最佳方法是什么?
所以我有两个实体,用户和角色,它们之间具有多对多关系。 user.entity.ts @Entity() @ObjectType() export class User { @PrimaryGeneratedColumn('u…