如何在sailsjs上获取mysql表的元数据

如何在sailsjs上获取mysql表的元数据,mysql,model,sails.js,waterline,database-metadata,Mysql,Model,Sails.js,Waterline,Database Metadata,我想知道您是否可以使用sailsjs或waterline的mysql模块获取元数据或表和列的整个结构经过数小时的搜索,我终于找到了圣杯。好吧,圣杯的一半。 无论如何,我只是按照这里给出的说明进行操作:然后创建了自己的自定义查询。经过几个小时的搜索,我终于找到了圣杯。好吧,圣杯的一半。 无论如何,我只是按照这里给出的说明:然后创建了我自己的自定义查询。是的,通过WaterlineSalsJS很容易获得MySQL表的结构 Model.query("desc table_name",function

我想知道您是否可以使用sailsjs或waterline的mysql模块获取元数据或表和列的整个结构经过数小时的搜索,我终于找到了圣杯。好吧,圣杯的一半。
无论如何,我只是按照这里给出的说明进行操作:然后创建了自己的自定义查询。

经过几个小时的搜索,我终于找到了圣杯。好吧,圣杯的一半。
无论如何,我只是按照这里给出的说明:然后创建了我自己的自定义查询。

是的,通过WaterlineSalsJS很容易获得MySQL表的结构

Model.query("desc table_name",function (err, models) {
        if(!err)
          {
              //Do somethng wth your data in models variable
          }
      }
    )
这里table_name是您的表名

对我来说,下面的代码工作得很好

db('users_table').query("SHOW COLUMNS FROM users_table",function (err, models) {
        if (! err )
            // working with data
      });

是的,通过WaterlineSalsJS很容易获得MySQL表的结构

Model.query("desc table_name",function (err, models) {
        if(!err)
          {
              //Do somethng wth your data in models variable
          }
      }
    )
这里table_name是您的表名

对我来说,下面的代码工作得很好

db('users_table').query("SHOW COLUMNS FROM users_table",function (err, models) {
        if (! err )
            // working with data
      });