如何使用自定义字段值筛选任务-ProjectServer Rest OData API 2013

如何使用自定义字段值筛选任务-ProjectServer Rest OData API 2013,odata,custom-fields,sharepoint-2013,project-server,Odata,Custom Fields,Sharepoint 2013,Project Server,我一直在尝试使用名为“TaskType”的自定义字段筛选任务集合(我创建了这个)。此自定义字段具有关联的查找表。因此,如果我查询OData: https://myserver/PWA/_api/ProjectServer/Projects('0647003e-dce3-e211-9477-080027efb62d')/包括自定义字段/任务 我获得以下自定义字段数据: "Custom_x005f_fe7ff100cee3e2119477080027efb62d":{ "results":[

我一直在尝试使用名为“TaskType”的自定义字段筛选任务集合(我创建了这个)。此自定义字段具有关联的查找表。因此,如果我查询OData:

https://myserver/PWA/_api/ProjectServer/Projects('0647003e-dce3-e211-9477-080027efb62d')/包括自定义字段/任务

我获得以下自定义字段数据:

 "Custom_x005f_fe7ff100cee3e2119477080027efb62d":{
   "results":[
     "Entry_960a8ffef3334cc2bfee14a27cf95dbb"
   ]
}
由于这是一个数组,我无法使用此字段进行筛选。我可以提取指定自定义字段的名称,但不能提取值。 那么下面的查询

https://PWA/_api/ProjectServer/Projects('0647003e-dce3-e211-9477-080027efb62d')/IncludeCustomFields/Tasks?$select=CustomFields/Name,CustomFields/LookupEntries/Value&$expand=CustomFields,CustomFields/LookupEntries

你会退回这样的东西吗

{
   "CustomFields":{
      "results":[
         {
            "LookupEntries":{
               "results":[
                  {
                     "Value":"Normal"
                  },
                  {
                     "Value":"Auto"
                  },
                  {
                     "Value":"Manual"
                  }
               ]
            },
            "Name":"Task Type"
         }
      ]
   }
}
任务与其自定义字段值之间是否存在关联,以便用于筛选结果

使用ProjectData API不是我想讨论的问题