microsoft-graph-calendar - Microsoft Graph - 日历 View 过滤器不区分大小写 tolower

标签 microsoft-graph-calendar

我需要根据 Microsoft Graph API 返回的不区分大小写主题过滤日历 View 。

到目前为止我尝试了什么:

  • 我已确认区分大小写的过滤器功能:filter=startswith(subject,'mystring')

  • tolower 添加到查询字符串时出现错误:filter=startswith(tolower(subject),'mystring')

  • 我什至在过滤器中使用 tolower 函数时遇到错误:filter=tolower(subject) eq 'mywholestring' 我认为这可能表明tolower 不受支持。

  • 但我发现在 OneNote 文档中广泛使用 tolower:https://learn.microsoft.com/en-us/graph/onenote-get-content

这是 OData 引用:https://docs.oasis-open.org/odata/odata/v4.0/errata03/os/complete/part2-url-conventions/odata-v4.0-errata03-os-part2-url-conventions-complete.html#_Toc453752358

最佳答案

我在 MS Graph 区分大小写方面也遇到了困难,但这是我正在使用的临时解决方法:

https://my.site.name/_api/web/siteusers?$filter=substringof('Adam', Title) or substringof('adam', Title)

也许这会给你一些想法。

关于microsoft-graph-calendar - Microsoft Graph - 日历 View 过滤器不区分大小写 tolower,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62045215/

相关文章:

microsoft-graph-api - 如何使用 Microsoft Graph Api 访问组日历?

microsoft-graph-api - 同步新日历事件始终具有 @removed 字段

microsoft-graph-api - 尝试删除日历事件时出现 ErrorIrresolvableConflict 响应

microsoft-graph-api - Microsoft Graph 上的响应 400 - 创建日历事件 : Property emailAddress in payload has a value that does not match schema

microsoft-graph-api - 无法更新事件 Beta 端点

microsoft-graph-api - Microsoft Graph Calendar API - TargetIdShouldNotBeMeOrWhitespace 错误

php - 使用 Microsoft-graph php-sdk 创建事件

microsoft-graph-api - 使用 Microsoft Graph API 创建的日历事件。响应中返回的 webLink 无效

microsoft-graph-calendar - 创建重复事件的 Microsoft Graph API 返回 500