OData和区分大小写

时间:2010-11-13 02:13:58

标签: asp.net .net odata

我一直在搞乱OData并意识到URI是区分大小写的。 ... / Northwind.svc / Products!= ... / Northwind.svc / products 这是故意的吗?有没有办法让它不区分大小写?

2 个答案:

答案 0 :(得分:3)

建议的解决方案是使用支持的OData函数touppertolower来计算区分大小写问题(使用filter$命令时)并获取完整的结果集。

我写了一篇简短的帖子,详细解释了这一点:
Dealing With Case Sensitivity in OData

答案 1 :(得分:0)

以下是一个例子:/ people?$ filter = tolower(Name)eq tolower('jAmes') - 这将使所有姓名为'James'的人回复(不区分大小写,可能是'JAMES','james' ,'JamES'等 希望这会有所帮助