You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

OData 'contains' 与 Dynamics 365 Web API 'contains' 的区别是什么?

使用Dynamics 365 Web API时的contains运算符两种实现

当你通过Dynamics 365 Web API查询数据、需要用contains运算符过滤结果时,其实有两种不同的实现方式:

  • OData标准查询函数中的contains
    这是遵循OData规范的通用实现,用法简单直接,示例查询语句如下:

    $filter=contains(name,'(sample)')
    

    作用是筛选出name字段中包含(sample)字符串的所有记录。

  • Dynamics 365 Web API自身专属的contains实现
    这是微软针对Dynamics 365平台单独实现的版本,和标准OData的contains功能类似,但可能在特定场景(比如平台优化的性能、特定字段的适配)上表现不同,同样用于实现字符串包含的过滤逻辑。

内容的提问来源于stack exchange,提问作者Daniel Schmid

火山引擎 最新活动