Model 列出环回模型属性

Model 列出环回模型属性,model,loopbackjs,Model,Loopbackjs,有没有办法在环回中列出模型上的所有属性?在调用loopback.models()获取模型列表时,我希望能够获得的不仅仅是名称。我想构建一个通用仪表板,自动生成表单来编辑我的模型,但要做到这一点,我需要能够枚举模型属性。这是javascript,因此在像/server/boot/printall.js这样的引导脚本中,您可以探索所有模型的所有道具 module.exports = function(app) { for(var i = 0 ; i < app.models.length

有没有办法在环回中列出模型上的所有属性?在调用loopback.models()获取模型列表时,我希望能够获得的不仅仅是名称。我想构建一个通用仪表板,自动生成表单来编辑我的模型,但要做到这一点,我需要能够枚举模型属性。

这是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)
      }
   }
}
module.exports=函数(应用程序){
对于(变量i=0;i

要构建dashbord客户端,我建议使用包含所有这些信息的swagger.json文件,该文件可在
http://localhost:3000/explorer/resources
(环回1.2)或
http://localhost:3000/explorer/swagger.json
(环回2.0)

FWIW,如果您正在寻找一个可以自动生成表单来编辑模型的通用仪表板,那么您应该签出它