首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Lookback API未对结果进行排序

Lookback API未对结果进行排序
EN

Stack Overflow用户
提问于 2014-03-26 21:36:57
回答 1查看 97关注 0票数 0

我尝试使用SnapshotStore数据存储的排序配置,按优先级顺序获取特定投资组合项目的所有缺陷,但它不起作用。我是不是走错路了?

代码语言:javascript
复制
    getSnapshots : function(record, doneCallback) {
    app.log("getDefectSnapshots"+record.get("ObjectID"));
    var that = this;

    var fetch =   ['ObjectID','FormattedID','_UnformattedID','Name','State','Priority','Severity','_ItemHierarchy','_TypeHierarchy'];
    var hydrate = ['_TypeHierarchy','_ItemHierarchy','State','Priority','Severity', 'Project'];

    var find = {
        '_TypeHierarchy' : { "$in" : ["Defect"]},
        '_ProjectHierarchy' : { "$in": app.currentProject.ObjectID },
        '__At' : 'current',
        "_ItemHierarchy" : { "$in" : record.get("ObjectID")  }
    };

    var storeConfig = {
        autoLoad : true,
        fetch: fetch,
        find : find,
        hydrate: hydrate,
        sort: {'Priority':1},
        limit: 'Infinity',
        listeners : {
            scope : this,
            load: function(store, snapshots, success) {
                app.log("completed snapshots:", snapshots.length);
                doneCallback(null,snapshots);
            }
        },
        pageSize:1000

    };
    var snapshotStore = Ext.create('Rally.data.lookback.SnapshotStore', storeConfig);
},
EN

回答 1

Stack Overflow用户

发布于 2014-03-27 07:08:34

你要把它们按什么顺序放回去?(我相信)它是按OIDs值排序的,而不是水合字符串值或序数值(它在下拉列表中出现的顺序)。OID顺序可能与序数顺序相同,也可能不同-但这只是运气而已。但是,这样听起来你不会走运的。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22662698

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档