cost 433 ms
Map 字符串到數組打開 API 和 NestJS

[英]Map strings to Array on Open API and NestJS

我的目標是通過 NestJS 項目生成 swagger 規范,直到現在一切正常。 當我想指定返回數據是一個在運行時將鍵映射到自定義對象數組的 Dict 時,問題就出現了。 我在這里閱讀了文檔https://swagger.io/docs/specification/data-models/dict ...

NestJS - 當嵌套超過 1 級時,swagger 不應用 ApiProperties

[英]NestJS - ApiProperties not applied by swagger when nested more than 1 level

我正在嘗試將@ApiProperty({ format: "date-time" })應用於 class 中的嵌套字段。如果我在第一級執行此操作,則效果很好。 同樣,如果我在嵌套在 object 中的字段中執行此操作。但如果我將 go 更深一層,則格式將停止應用於 swagger 文檔有效負載示例 ...

嘗試使用 class 驗證器時,參數不會在 NestJS 中轉換為 DTO 類型

[英]Param won't cast to DTO type in NestJS when trying to use class validators

我正在嘗試向我在請求中獲得的參數添加驗證,例如刪除某些內容。 參數是一個字符串,但它必須是一個有效的 UUID。 我將 dto 添加到 controller 中的參數類型中。 deletePersonIdentity 的 DTO 如下所示。 即使我在參數中傳遞了一個有效的 UUID,我仍然會收到一 ...

創建動態 javascript 類,將 d 擴展到 swagger 的 class

[英]Create dynamic javascript classes, to extend dto class for swagger

我正在嘗試為 nestJS 中的 swagger dto 創建自己的“映射類型” 。 在官方文檔中有很多“映射類型”。 但是,我需要添加 class 的所有字段,並僅將其中一些字段設為可選。 為此,我做了這樣的事情: 這完美地工作。 添加了所有字段,但只有昵稱是可選的。 但是,重復使用不是很實用。 ...

NestJS 打開 API 嵌套 DTO 和 PartialType

[英]NestJS Open API nested DTOs and PartialType

我有這樣的設置: 更新 MainObj 時,我有類似的東西: 問題是latLong在更新期間仍被標記為必需。 是否有可能以某種方式擁有一個“深”的 PartialType? ...

找不到嵌套/招搖

[英]Nest/swagger not found

啟動我的 nestjs 項目時出現此錯誤。 我不知道出了什么問題。 安裝了nestjs/swagger package。 ...

NestJs Swagger 混合類型的主體數組

[英]NestJs Swagger body array with mixed types

我創建了一個端點來創建禮包,但可以使用任何功能創建它們,並且每個功能都有不同的類型。 例子: 但也可以這樣使用: 或者 或者......你知道的許多類似的事情如何在 Nestjs 中為 swagger 指定它? 我嘗試了 anyOf 但我無法得到它如果有人知道如何使用 openapi 命名法,它也可 ...

Swagger UI 路由給出 404 未找到錯誤 - NestJs Swagger 模塊

[英]Swagger UI route giving 404 Not found error - NestJs Swagger Module

在我的本地主機上,swagger-ui 文檔 API 路由工作正常 - http:://localhost:3000/api。 但是,當我在服務器(帶有 Apache 服務器的 AWS)上部署 nestjs 構建時,相同的路由不起作用。 在nestjs“main.ts”文件中,寫了如下代碼初始化sw ...

Nest JS 中 app.listen() 方法中可選的主機參數和可選的回調的實際用途是什么?

[英]What is the actual use of the optional host parameter and optional callback in the app.listen() method in Nest JS?

在 Nest JS 的 main.ts 文件中,以下引導程序 function 包含 app.listen() 方法。 我的問題是以下參數的實際用途是什么: 主機名:字符串, 回調?: () => 無效特別是不推薦使用 listenAsync 並且可以等待 current.listen() ...

如何使用指定實體的鍵動態定義 ApiQuery?

[英]How to define ApiQuery dynamically with the keys of a specified entity?

我正在為在 NestJs 中輸入查詢參數而苦苦掙扎,我有一條這樣的路線,我希望能夠使用我的數據挖掘實體的所有鍵來過濾我的結果。 我這樣做了,它正在工作,但我找不到讓它出現在我的 swagger 中的方法:@Controller('datamining') export class Datamini ...

如何使用@nestjs/swagger 和@UseGuards 授權多個 api 密鑰?

[英]How to authorize multi api keys using @nestjs/swagger and @UseGuards?

我正在使用@UseGuards 來驗證 header 中的兩個 api 密鑰。 另外,我在 Controller 中使用 @ApiHeader 來顯示 swagger。 我想使用@ApiSecurity 或一些代替@ApiHeader 的東西來使用授權按鈕(在圖片中)一次授權,而不是為每個方法輸入 ...

使用@nestjs/swagger swagger-ui-express,我的設置沒問題,但是每次運行應用程序時,我都會收到 TypeError: shared_utils_1.validatePath is not a function

[英]Using @nestjs/swagger swagger-ui-express, my setup was ok, but each time I run the app, I get TypeError: shared_utils_1.validatePath is not a function

這是我的配置 在嘗試運行該應用程序時,我收到以下錯誤 未處理的承諾拒絕。 此錯誤源於在沒有 catch 塊的情況下拋出異步函數內部,或拒絕未使用 .catch() 處理的承諾。 要在未處理的 Promise 拒絕時終止節點進程,請使用 ...

無法解析 @nestjs/swagger 的依賴關系

[英]Cannot resolve dependencies for @nestjs/swagger

我正在嘗試按照文檔使用npm i @nestjs/swagger安裝@nestjs/swagger 。 我收到以下錯誤: 知道是什么問題嗎?我可以看到該軟件包是在幾個小時前最后發布的,不確定是否相關。 ...

如何使用其正確的 API 文檔制作 Nestjs DTO 中所需的兩個字段之一?

[英]How to make one of two fields required in Nestjs DTO with its proper API documentation?

例如: 請求正文中應要求電話或email 。 我找到了僅用於驗證的解決方案,這里是: 但是,如何為此申請 swagger 文檔? OAS3 文檔中有 oneOf 和 anyOf。 這是 swagger 方面的合適解決方案: 鏈接如何同時實施驗證和 swagger 文檔? ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM