飛布教程04--飛布如何新建數(shù)據(jù)源?

大家好,這里是飛布,本文展示飛布如何新建數(shù)據(jù)源,以及如何構(gòu)建一個從多個數(shù)據(jù)源獲取數(shù)據(jù)的API。
首先在飛布控制臺的API設(shè)計一欄中找到”新建數(shù)據(jù)源“,這里我們新建一個 RestAPI。

輸入名稱、指定OAS和端點。

新建一個GraphQL數(shù)據(jù)源,設(shè)置名稱和端點

重復(fù)類似的操作,依次新建MySQL數(shù)據(jù)庫、Sqlite數(shù)據(jù)庫、PostgreSQL數(shù)據(jù)庫,在對應(yīng)位置填入相應(yīng)連接參數(shù),注意點擊右上角“開啟”按鈕,開啟數(shù)據(jù)源。




飛布支持自定義數(shù)據(jù)源。以node.js為例,新建node.js數(shù)據(jù)源,啟動node腳本后,點擊開啟。


完成數(shù)據(jù)源的創(chuàng)建后,點擊API管理一欄中的加號按鈕,新建API,并輸入API名稱。注意, API首字母必須大寫。


然后,在Schema超圖中進(jìn)行勾選,從各個數(shù)據(jù)源中選擇所需的數(shù)據(jù),點擊保存。也可在代碼界面中手動編寫。


最后,進(jìn)入數(shù)據(jù)庫預(yù)覽界面,對新建的API進(jìn)行調(diào)用,即可獲取到響應(yīng)的返回值。


標(biāo)簽: