使用TreeStoreBuilder调整用户上下文

时间:2016-03-29 12:45:32

标签: rally code-rally

我已经能够创建一个网格和基本过滤以缩小迭代等。理想情况下我想通过html / confluence运行它,所以理想情况下我需要设置过滤器以便我可以过滤父项以及项目。在Rally仪表板中进行测试,我的方式仍然只在我参与的项目中工作。如何使我的过滤工作,以便我在拉力赛项目明智的地方没有做到这一点无论如何,或者我使用我的api密钥。

谢谢! 标记

    $credit = $this->db->select('credits');
    $this->db->from('users');
    $this->db->where('refferal_code',$refferal_code);
    $data1 = array('credits'=>$credit + 10);
    $this->db->update('users',$data1);

1 个答案:

答案 0 :(得分:0)

您只需将上下文传递给商店: https://help.rallydev.com/apps/2.0/doc/#!/guide/data_stores-section-scoping

所有项目:

{ project: null, workspace: '/workspace/12345'}

具体项目:

{ project: '/project/12345', projectScopeDown: false, projectScopeUp: false }

项目层次结构:

    { project: '/project/12345', projectScopeDown: true, projectScopeUp: false }

或者,如果您尝试从不在树中的多个项目中获取数据,则可以始终在Project上的商店中创建过滤器,就像您在上面所做的那样。请注意,您需要根据您的上下文确保所有这些项目实际上都在范围内,以获得任何结果。