问题描述
我试图在事件列表查询中建立条件,但是在此示例中找不到用于指定OR条件的文档:
gapi.client.calendar.events.list({
'calendarId': 'primary',//'timeMin': from_datetime,// pick everything since we already search by sharedExtendedProperty
'showDeleted': false,'singleEvents': true,'maxResults': 100,'orderBy': 'startTime',**'sharedExtendedProperty': ['createdBy=someapp-alpha','createdBy=someapp-beta','createdBy=someapp-prod']**
}).then(
function (res) {
我希望能够使用sharedExtendedProperty x或sharedExtendedProperty y或sharedExtendedProperty z来查询内容... 将这3种可能性加到一个数组中不会得到任何结果。所以我想它正在做一些AND而不是OR。那么,有什么线索吗?
谢谢!
解决方法
不可能将OR
查询合并到calendar.events.list
扩展属性请求中
您需要手动完成
- 首先发出3个单独的列表请求
- 随后以编程方式合并结果