2016-03-24 45 views

回答

1

的任何查詢標準的「搜索」功能,始終對只有一個資源類型。您可以包含引用和引用資源,但過濾和排序總是針對搜索的「基本」資源完成。做你有興趣做,你有幾種選擇:

  1. 定義使用OperationDefinition機制自定義查詢(僅適用,如果你有客戶端和服務器系統之間的直接關係,這樣可以保證所有參與者支持的操作
  2. 使用「批量」通過兩個結果執行對兩個查詢,然後插值結果作爲你頁面設置
  3. 你可以做一個查詢只對「基地」,但沒有目前是一種限制返回資源類型的方法 - 您需要自定義搜索條件
  4. 可能能夠使用_filter機制 - 我還沒有深入探究它。但我懷疑它也使用「單目標資源類型」方法。

最好的選擇可能是#3。如果您向「資源」添加搜索條件以允許限制資源類型的請求,那可能會讓您按照自己的意願進行操作。