Loopback,我怎样才能获得模型的数据源名称?

时间:2017-10-25 10:40:01

标签: loopbackjs strongloop

Model.getDatasource().name返回连接器名称,而我想获取数据源名称,请帮忙吗?

1 个答案:

答案 0 :(得分:1)

数据源ID:

如果您的模型是PersistedModel,请使用:

    Model.getSourceId(function(err, sourceId) {
    if (err) {
    console.log(err);
    }
    console.log('Datasource', sourceId); // SourceId is a string
    })

检查this官方文档。

连接器名称

var connector = Model.getDataSource().connector;
    console.log(connector.name);

数据源名称

var dataSourceName = Model.getDataSource().settings.name;

Model.getDataSource().settings 

==>打印所有数据源设置