Javascript 如何将两个查询对象合并为一个?

Javascript 如何将两个查询对象合并为一个?,javascript,rally,Javascript,Rally,我正在尝试用第二个下拉菜单扩展Story Board应用程序。如何将这两个查询合并为一个查询 我迄今为止的努力: //Build query based on iteration dropdown var q1 = new rally.sdk.util.Query(); q1.query = dropdown.getQueryFromSelected(); var q2 =

我正在尝试用第二个下拉菜单扩展Story Board应用程序。如何将这两个查询合并为一个查询

我迄今为止的努力:

            //Build query based on iteration dropdown
                var q1 = new rally.sdk.util.Query();
                q1.query = dropdown.getQueryFromSelected();

                var q2 = new rally.sdk.util.Query();
                q2.query = dropdown2.getQueryFromSelected();

                var qObj = q1.and(q2);

                cardboardConfig.query = qObj.query;                     

            if (!cardboard) {
                if (cardboardConfig.types.length === 0) {
                    userStoriesCheckBox.setChecked(true);
                    cardboardConfig.types.push(userStoriesCheckBox.getValue());
                }
                cardboard = new rally.sdk.ui.CardBoard(cardboardConfig, rallyDataSource);
                cardboard.display("storyBoard");
            } else {
                cardboard.refresh(cardboardConfig);
            } 

所有App SDK组件和实用程序都记录在此处:

“迭代/发布”下拉列表的方法返回一个可以直接进行AND运算的对象:

cardboardConfig.query = dropdown.getQueryFromSelected()
    .and(dropdown2.getQueryFromSelected());
注意:您还可以将查询创建为字符串:

var query = new rally.sdk.uil.Query('ScheduleState = "Accepted"');