文档中的这个示例显示了如何使用filters数组中的单个项来查询Rally WS API:
Ext.create('Rally.data.WsapiDataStore', {
model: userStoryModel,
fetch: true,
filters: [
{
property: 'ScheduleState',
operator: '<',
value: 'Accepted'
}
],
...
我知道如果我对滤波器阵列有第二个滤波器,它就是两个滤波器。但我怎么能或两个过滤器?
答案 0 :(得分:1)
您可以使用Rally.data.QueryFilter's or method执行此操作:
filters: [
Ext.create('Rally.data.QueryFilter', {
property: 'ScheduleState',
operator: '=',
value: 'Accepted'
}).or(Ext.create('Rally.data.QueryFilter', {
property: 'ScheduleState',
operator: '=',
value: 'Defined'
})
]