Dynamics 365 Web Api之基于single-valued navigation property的filter查询

来源:互联网 发布:nginx centos 重启 编辑:程序博客网 时间:2024/06/05 20:03

      本篇要讲的是dynamics 新版本中web api的一个改进功能,虽然改进的很有限,但至少是改进了。

    举个例子,我们现在知道联系人的名字vic,我们想找出客户记录中主要联系人名字为vic的所有客户,按照之前odata的方式,是先根据名字查询出所有叫vic的联系人记录guid,然后在遍历这些联系人guid去查询客户记录。但现在已经是web api的时代,有没有更简便的方式呢?很遗憾在2016里没有。

    但在dynamics 365中web api虽说并没有完全解决上述问题,但至少看到了希望。

   下面截图中365的是online版本,2016的是on-premises版本

   下图是365online中用名字去查找,报501同时告诉你需要primary key


      条件改为primary key后能查出正确结果


    下面是查出的客户名字记录


      但在2016版本中,不管是名字或者是primary key都是501,unsupport。



     希望web api能越来越强大,这样能很大程度上简化我们的开发工作。

1 0
原创粉丝点击