2017-03-06 15 views
0

拡張子を持つオブジェクトを保存するとき、拡張プロパティーの値をフィルタリングしてオブジェクトを見つけるにはどうすればよいですか? Contosoの例で貼り付けて明確にするOffice 365 Rest Data Extensions:プロパティ値で検索

私は、以下の拡張子を持つオブジェクトを保存している:

... 
    "Extensions": [ 
    { 
     "@odata.type": "#Microsoft.OutlookServices.OpenTypeExtension", 
     "@odata.id": "https://outlook.office.com/api/v2.0/Users('[email protected]fad664b77')/Messages 
('AAMkAGEbs88AAB84uLuAAA=')/extensions('Microsoft.OutlookServices.OpenTypeExtension.Com.Contoso.Referral')", 
     "Id": "Microsoft.OutlookServices.OpenTypeExtension.Com.Contoso.Referral", 
     "ExtensionName": "Com.Contoso.Referral", 
     "CompanyName": "Wingtip Toys", 
     "ExpirationDate": "2015-12-30T11:00:00.000Z", 
     "DealValue": 10000, 
     "[email protected]": "#Collection(Int32)", 
     "TopModels": [ 
     3001, 
     4002, 
     5003 
     ], 
    } 
... 

は、どのように私は10000のDealValueを持っているすべてのオブジェクトを照会しますか?ドキュメントに与えられた

例は単に拡張子名で照会:

GET https://outlook.office.com/api/v2.0/me/messages?$filter=Extensions/any(f:f/Id%20eq%20'Com.Contoso.Referral')&$expand=Extensions($filter=Id%20eq%20'Com.Contoso.Referral') 

答えて

0

これは不可能です。 IDで照会することのみが可能です。

関連する問題