2016-03-01 125 views
1

我想使用Office 365图形API执行查询,它使用多个NOT过滤器,我看到一些非常奇怪的行为。Office365图形API - 结合非过滤器

与单个NOT筛选子句开始正常工作:

/me/messages?$search="NOT from:[email protected]" 

编辑:组合两个NOT过滤器的工作原理如下

/me/messages?$search="NOT from:[email protected] AND NOT to:[email protected]" 

但结合 NOT过滤器不起作用

/me/messages?$search="NOT from:[email protected] AND NOT to:[email protected] AND NOT cc:[email protected] AND NOT bcc:[email protected]" 

任何帮助将大大appre ciated。在此先感谢

回答

-1

我测试了以下表达式在我身边,它的工作原理。

$搜索= “不是从:[email protected] AND NOT 到:[email protected]

$搜索=“不是从:[email protected]而不是:BXX @ mail.com AND NOT cc:[email protected] AND NOT bcc:[email protected]

+0

谢谢Jeffrey,这对我也有效。但遵循这种语法,我仍然无法让它适用于4个NOT,即不是从AND和NOT而不是cc和NOT bcc。有任何想法吗? –

+0

我将更新问题以反映此信息 –

+0

David,您是否收到任何错误或结果不是预期的?正如我测试的那样,4个NOT也可以工作。 –