我一直在搞OData并意识到URI是区分大小写的。 .../Northwind.svc/Products!= .../Northwind.svc/products 这样做是故意的吗?有没有办法让它不区分大小写?OData和区分大小写
6
A
回答
3
推荐的解决方案是使用支持的OData功能toupper
或tolower
制定出的情况下的灵敏度的问题(使用filter$
命令时)并获得全面的结果集。
我写了一个简短的帖子中详细解释这一点进一步:
Dealing With Case Sensitivity in OData
0
下面是一个例子:/人$过滤器= tolower的(名称)EQ tolower的(“詹姆斯”) - 这会回报你所有名字都是'James'(不区分大小写,可以是'JAMES','james','JamES'等。 希望这会有所帮助
+0
很长一段时间以后nitpick:这将无法正常工作,因为无论您选择哪种情况,“约翰”都远远不在“詹姆斯”附近。我的兄弟“詹姆斯”和我绝对不是同等的:D – 2016-03-22 00:45:04
相关问题
- 1. Lucene如何区分大小写和不区分大小写
- 2. 为什么区分大小写和不区分大小写?
- 3. OData查询$筛选条件和区分大小写
- 4. sAMAccountName和区分大小写
- 5. 区分大小写区分大小写还是全大写?
- 6. 区分大小写
- 7. 使区分大小写不敏感的区分大小写表
- 8. 区分大小写的URL不区分大小写
- 9. 区分大小写File.equals区分大小写的文件系统
- 10. VB.NET不区分大小写;很好的区分大小写?
- 11. 区分大小写的区分大小写的
- 12. SharePoint + oData中的区分大小写不一致?
- 13. SEO和区分大小写URL问题
- 14. mysql和php突然区分大小写?
- 15. WIF会话和区分大小写
- 16. PHP:不区分大小写“和array_diff”
- 17. SQL和不区分大小写条件
- 18. NFC和MIME TYPE区分大小写
- 19. Powershell和Excel,区分大小写.replace
- 20. 不区分大小写的xml和python
- 21. 不区分大小写
- 22. Arraylist.indexOf()区分大小写
- 23. 不区分大小写preg_replace_callback
- 24. Windows MySQL区分大小写
- 25. distinctUnionOfObjects不区分大小写
- 26. HTML区分大小写?
- 27. ATK4 Quicksearch区分大小写?
- 28. 区分大小写RLIKE
- 29. 区分大小写SSIS
- 30. Sqlite fts4区分大小写
我喜欢你的写作,但'toupper'和'tolower '只有当你在'$ filter'表达式中时才可用。在这里的原始问题中,海报试图对URI的路径部分中设置的实体设置不区分大小写。 – 2013-05-07 21:27:28
@JenS - yo你是对的。我读得太快,主要关注今天遇到的问题的标题。如果出现问题,我肯定可以删除它。 – atconway 2013-05-07 21:29:14
不,我认为你的文章增加了价值(尤其是考虑到问题的当前标题以及其他人可能在寻找的内容)。只是希望人们意识到它不会解决实体集的区分大小写问题。 – 2013-05-07 21:31:16