【问题标题】:How can I get distinct column values using LoopBack REST API如何使用 LoopBack REST API 获取不同的列值
【发布时间】:2017-08-11 15:11:57
【问题描述】:

我有环回 REST API,它以 JSON 格式返回 MySQL 表中的所有数据。但是,我想查询或应用过滤器,它只返回给定列的不同值。例如,在 SQL 中,我们使用以下语法:SELECT DISTINCT column1 从表名;如何使用 LoopBack Rest API 实现这一点? LoopBack 是否支持上述内容?请建议我任何其他解决方案。

【问题讨论】:

    标签: mysql json rest angular loopback


    【解决方案1】:

    据我所知,没有 DISTINCT 过滤器。

    您可以改为执行sql 命令并接收JSON 对象作为回报

    var sql = "select DISTINCT name from user";
    var ds = {YourModel}.app.datasources.{yourConnectionName};
    ds.connector.execute(sql, [], function(err, data) {
    // your code here
    });
    

    更多详情请参考http://loopback.io/doc/en/lb2/Executing-native-SQL.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-08-31
      • 2014-11-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-10-06
      • 2018-07-27
      相关资源
      最近更新 更多