在OutSystems建立一個實體來記錄資料
阿新 • • 發佈:2018-12-25
在OutSystems中,資料庫表作為一個實體,行列是實體屬性。
要建立實體,您需要:
- 開啟應用程式中預設建立的實體;
- 右鍵單擊畫布上的任意位置,然後選擇“Add Entity”;
- 在彈出的視窗中:為實體命名;實體已將Id屬性建立為實體識別符號(主鍵),新增其他屬性;必要時新增索引;
也可以在“Data”選項卡中建立實體:
- 右鍵單擊Entities資料夾,然後選擇“Add Entity”;
- 右鍵單擊Entities資料夾,然後選擇“從Excel匯入實體…”
建立實體和引導資料很有用,在移動應用程式中,在終端使用者需要離線使用資料時,您可以將建立實體的資訊儲存在裝置的本地。
例子
我們有一個名為Go Out的應用程式,它允許您讀取和寫入您去過的地方的評論,例如餐館。讓我們看看如何建立儲存有關這些位置資訊。
- 在“Data”選項卡的“Entity Diagrams”下,開啟GoOutDataModel;
- 右擊選擇 ‘Add Entity to Database’;
- 將實體的命名為為Place, OutSystems建立一個數據型別為Long Integer的Id屬性,設定為AutoNumber。
- 使用“新建”按鈕建立屬性;
- 建立Name屬性,預設情況下,資料型別設定為Text,長度為50,將其更改為100;
- 將Is Mandatory屬性設定為Yes,使屬性成為強制屬性;
- 將Address屬性建立為具有200個字元長度的Text屬性;
- 建立PhoneNumber屬性,屬性的資料型別更改為電話號碼,此屬性可選;
- 將緯度和經度屬性建立為可選的Decimal屬性。使用預設長度(37位)和小數點(8位)來定義資料庫中儲存的精度;
- 釋出您的應用;
釋出應用程式時,OutSystems將建立與Place實體對應的資料庫表。