获取商店中项目的唯一列表
Get Unique list of Projects in Store
是否可以在现有商店中查询唯一的项目值列表?似乎 Collect 方法适用于字符串值,但 Project 字段是一个对象值。
谢谢!
你用过lodash吗?它作为依赖项包含在 SDK 中,非常适合处理数据。您可以在这里阅读更多相关信息:
https://help.rallydev.com/apps/2.0/doc/#!/guide/third_party_libs-section-lo-dash-2.4.1
这里我们可以使用_.map和_.uniq得到想要的结果:
var projectNames = _.map(store.getRange(), function(record) {
return record.get('Project').Name; //or ref, or objectid, etc...
}),
uniqueProjectNames = _.uniq(projectNames);
是否可以在现有商店中查询唯一的项目值列表?似乎 Collect 方法适用于字符串值,但 Project 字段是一个对象值。
谢谢!
你用过lodash吗?它作为依赖项包含在 SDK 中,非常适合处理数据。您可以在这里阅读更多相关信息:
https://help.rallydev.com/apps/2.0/doc/#!/guide/third_party_libs-section-lo-dash-2.4.1
这里我们可以使用_.map和_.uniq得到想要的结果:
var projectNames = _.map(store.getRange(), function(record) {
return record.get('Project').Name; //or ref, or objectid, etc...
}),
uniqueProjectNames = _.uniq(projectNames);