![](/img/trans.png)
[英]Dart Aqueduct Rest API Unit Testing: Null Safety Error
我使用渡槽和 dart 創建了一個簡單的 REST Api 並且我正在嘗試運行單元測試。 但是,嘗試這樣做時出現以下錯誤: 我的代碼如下: 通道.dart example_test.dart 任何幫助表示贊賞 ...
[英]Dart Aqueduct Rest API Unit Testing: Null Safety Error
我使用渡槽和 dart 創建了一個簡單的 REST Api 並且我正在嘗試運行單元測試。 但是,嘗試這樣做時出現以下錯誤: 我的代碼如下: 通道.dart example_test.dart 任何幫助表示贊賞 ...
[英]Get user from the middleware in Aqueduct
如何使用 Aqueduct 將來自授權中間件的信息(例如登錄用戶)暴露給后續請求控制器? 例如我的路線是: SecretKeyAuthorizer 使用 header 來查找當前用戶。 我想在EventsController中使用來自用戶的信息。 ...
[英]How to list/delete Clients in Aqueduct auth?
我正在關注 Aqueduct 文檔進行身份驗證,我看到添加了一個客戶端,如下所示: 如何查看我注冊的 ClientId? 我找不到如何刪除或列出已注冊的 ClientIds .. ...
[英]POST request fails with missing required Body Aqueduct + PostgreSQL
我正在使用 Aqueduct 和 PostgreSQL 數據庫構建我的第一個 API。 為了測試我的端點,我在本地運行的服務器上使用 Postman。 GET 請求按預期工作,但 POST 請求失敗並出現缺少 Body 錯誤: 這是方法: 這是 Model: 在 Postman 中,對於 Get ...
[英]Aqueduct routing behaviour unexpected results
我正在嘗試使用 dart 中的 Aqueduct 創建后端服務器。 我正在嘗試創建一個資源 controller 來處理帳戶問題。 路由代碼是這樣的; 當我嘗試像這樣測試路由器路徑變量時; 當我將Operation.post("operation")添加為路徑變量時,我傳遞給變量的任何內容都會轉到這 ...
[英]Two questions about real time observers and Stripe on server side Dart with Aqueduct
我將從僅將 Firebase 用於后端切換到使用我自己的服務器,將 Aqueduct 與 PostgreSQL db 用於大多數功能,並繼續僅使用 Google Cloud Storage 和 Z035489FF8D092741943E4A83241F5S9 MessAFaging。 至於條紋支付 ...
[英]Aqueduct ignores conroller
我有兩個控制器,一個資源,另一個正常。 它們在同一個線程中,並且都必須運行。 我故意在普通控制器中插入一個突然返回以確保它被簡單地忽略。 常規控制器: 渠道: 通道跳過InputController,立即進入資源控制器(AuthorizationController)。 ...
[英]How to install two different version of dart for flutter and aqueduct in a macos
目前我已經安裝了帶有 flutter 的 dart,版本如下: 我主要從事移動應用程序前端開發,因此這個設置對我有好處。 但是對於后端數據庫開發,我開始學習 Aqueduct ( https://aqueduct.io/docs/getting_started/ )。 我注意到 aqueduc ...
[英]Aqueduct template db_and_auth not rendering login form
我正在為渡槽設置 OAuth 2.0,並想從一個工作示例開始。 模板 db_and_auth 假設用於此目的。 我已經按照自述說明連接了我的數據庫並更新了遷移。 我還按照自述文件的描述在應用程序數據庫中注冊了 OAuth 2.0 客戶端。 該模板在 channel.dart 中帶有一個路由 ...
[英]Aqueduct failed to execute db migration file
我正在嘗試學習 Dart 和 Aqueduct。 我正在關注 Aqueduct 教程。 到目前為止一切正常。 但是當連接到數據庫時,我得到一個錯誤。 我在用着: 我收到以下錯誤: 命令提示符有錯誤 我可以使用psql或DBeaver連接到數據庫,因此用戶名 (heroes_user)、密碼 (pas ...
[英]aqueduct db upgrade can't connect to database
窗口 10 postgres 版本 - 13.0 渡槽版本 - 3.3.0+1 正確創建了數據庫和用戶 創建遷移 我可以使用psql連接到數據庫。 postgresql.conf 包含listen_addresses = '*', port = 5432 當我輸入命令時: ...
[英]aqueduct db upgrade cannot connect to database
我在將渡槽服務器連接到 postgres 數據庫時遇到問題。 我做過的信息和事情: postgres 版本是13.0 系統是Windows 10 我正在使用 AndroidStudio 和內部終端 渡槽版本是3.3.0+1 使用aqueduct db generate創建遷移文 ...
[英]Aqueduct server quits working after upgrading to 4.0.0
我將 Dart 升級到 2.8.4,將 Aqueduct 升級到 4.0.0-b1。 在 linux 服務器上,我使用如下守護進程啟動服務器:[Unit] Description=My server [Service] User=web WorkingDirectory=/home/web/dar ...
[英]RangeError: Invalid value: Not in inclusive range 0..1114111: -1
我正在嘗試研究渡槽,我創建了一個表格並嘗試從中讀取數據。 但是當我輸入 cmd aqueduct db upgrade --connect postgres://postgres:pass@localhost:5432/courses 此錯誤顯示: RangeError: Invalid valu ...
[英]Aqueduct db generate error: Bad state: NoSuchMethodError: The getter 'length' was called on null
在系統上:Dart VM 版本:2.9.0-14.0.dev.flutter-2b917f5b6a (be) (Wed Jun 10 15:46:47 2020 +0000) on "windows_x64" 運行“aqueduct db generate”創建 00000001_initial. ...
[英]aqueduct : how to solve Bad state: No element error
當我按照渡槽入門中的步驟創建渡槽的新項目時,我在創建新項目時出現錯誤錯誤: dart 版本為: ...
[英]Cannot create Aqueduct project from command line
所以我使用pub global activate aqueduct安裝了 aqueduct package ,並將 pub bin 的目錄添加到環境變量中的 Path 中。 但是,當我嘗試通過輸入aqueduct create <project-name>來創建新項目時,我收到以下錯誤。 ...
[英]Struggling with type Document on seeding. There was an issue. Reason: Could not infer type of value
我有一個這樣定義的列: 在我的遷移文件中,我使用種子(): 而讓我失望的 json 部分是: 終端中的錯誤如下所示: 文檔說: JSON 對我來說看起來不錯,但顯然在這種情況下它是錯誤的。 那么我在這里做錯了什么? 我找不到有關如何為渡槽中的 Document 類型編碼 json 部分的示例。 謝 ...