2016-11-25 77 views

回答

1

一般情況下,您創建一個在您common/models目錄模型,然後將每個腳本接收模式爲出口函數的參數。

需要注意的一件事是環迴應用程序變量鏈接到屬性爲app的每個模型。因此,當您調用Domain.app時,您正在檢索整個Loopback應用程序對象,並在該對象上獲取應用程序中的其他模型,即您的示例中的Group。

在腳本中爲每個函數感興趣的每個模型聲明var並且之後與它們一起操作是一種最佳做法。例如:現在

var Group = Domain.app.models.Group; 
Group.create(...); 

,最後一部分是參與什麼性質的集團模式從它的父親PersistentModel繼承,在您的示例create功能(1)(2)。在這種情況下,create屬性將輸入數據存儲在附加到模型的DataSource中。此模型的數據源關聯在server/model-config.json中聲明,server/server.js中的boot函數負責讀取此文件並執行相關例程以執行實際模型附件。