2016-12-04 58 views
1

有沒有什麼辦法可以列出Loopback模型中的所有屬性?當我調用loopback.models()來獲取模型列表時,我希望能夠獲得更多的名稱。我想建立一個通用儀表板,它會自動生成表單來編輯我的模型,但爲此我需要能夠枚舉模型屬性。列表迴環模型屬性

+0

FWIW,如果您正在尋找一個通用儀表板,它將自動生成表單以編輯您的模型,那麼您應該檢出https ://github.com/beeman/loopback-angular-admin –

回答

0

這是JavaScript,因此像./server/boot/printall.js啓動腳本,你可以探索所有型號

module.exports = function(app) { 
    for(var i = 0 ; i < app.models.length ; i++) { 
     for(prop in app.models[i]) { 
     console.log(prop) 
     } 
    } 
} 

要構建dashbord客戶端的所有道具,我會建議使用一個包含所有swagger.json文件這些信息可以在客戶端http://localhost:3000/explorer/resources(環回1.2)或http://localhost:3000/explorer/swagger.json(環回2.0)