OData规定了字符串字段上的筛选条件是区分大小写还是不区分大小写吗?
示例:(来自文档)
/Suppliers?$filter=Address/City eq 'Redmond'
这个是否区分大小写?
如果我想要提供两种选项,该怎么表达?可以使用一个名为 tolower() 的函数:
/Suppliers?$filter=tolower(Address/City) eq 'redmond'
或者/Suppliers?$filter=tolower(Address/City) eq tolower('Redmond')
有没有更简洁的方法来表达不区分大小写的匹配?
tolower
函数处理Contact
实体中的EMailAddress1
字段时遇到了以下错误:无效的 'where' 条件。实体成员正在调用无效的属性或方法。
有什么想法吗? - Zaid Masud