本篇要講的是dynamics 新版本中web api的一個改進功能,雖然改進的頗有限,但至少是改進了。web
舉個例子,咱們如今知道聯繫人的名字vic,咱們想找出客戶記錄中主要聯繫人名字爲vic的全部客戶,按照以前odata的方式,是先根據名字查詢出全部叫vic的聯繫人記錄guid,而後在遍歷這些聯繫人guid去查詢客戶記錄。但如今已是web api的時代,有沒有更簡便的方式呢?很遺憾在2016裏沒有。api
但在dynamics 365中web api雖然說並無徹底解決上述問題,但至少看到了但願。ui
下面截圖中365的是online版本,2016的是on-premises版本spa
下圖是365online中用名字去查找,報501同時告訴你須要primary key開發
條件改成primary key後能查出正確結果rem
下面是查出的客戶名字記錄gui
但在2016版本中,無論是名字或者是primary key都是501,unsupport。遍歷
但願web api能愈來愈強大,這樣能很大程度上簡化咱們的開發工做。im