2

ドキュメントのこの例は、filters配列内の単一のアイテムを使用してRallyWSAPIをクエリする方法を示しています。

Ext.create('Rally.data.WsapiDataStore', {
    model: userStoryModel,
    fetch: true,
    filters: [
        {
            property: 'ScheduleState',
            operator: '<',
            value: 'Accepted'
         }
   ],
...

フィルタ配列に2番目のフィルターがある場合、それは2つのフィルターを一緒にしたものです。しかし、どのように私は2つのフィルターをORしますか?

4

1 に答える 1

1

これを行うには、Rally.data.QueryFilterまたはメソッドを使用できます。

filters: [
    Ext.create('Rally.data.QueryFilter', {
        property: 'ScheduleState',
        operator: '=',
        value: 'Accepted'
    }).or(Ext.create('Rally.data.QueryFilter', {
        property: 'ScheduleState',
        operator: '=',
        value: 'Defined'
    })
]
于 2012-05-09T18:52:55.177 に答える