如何查询 return 不同或唯一 - breeze.js angular.js

how to query to return distinct or unique - breeze.js angular.js

我正在访问企业服务总线端点以获取数据。我有一个 angular.js 应用程序(1.5 版本)并使用 breeze 从该服务加载数据。我想知道如何获得一个 属性 上的唯一值列表。有人可以告诉我吗?谢谢。下面是我访问数据的代码。如果我在下面的 select 之后执行 .distinct(),则会抛出错误。

getProductBaseInformation(): ng.IPromise<any[]> {
        var query = this.breeze.EntityQuery.from("ProductBaseInformation").select("ProductCode");
        return this.manager.executeQuery(query);
    }

原来做不到! :-(