OData query $filter conditions and case-sensitivity

后端 未结 4 588
花落未央
花落未央 2020-12-05 13:51

Does OData specify whether filter conditions on string fields are to be evaluated case-sensitively or case-insensitively?

Example: (from the docs)

/S         


        
4条回答
  •  抹茶落季
    2020-12-05 14:38

    It is now possible to do case insensitive compare by setting EnableCaseInsensitive = true on the ODataUriResolver. I used this with Microsoft.AspNetCore.OData 7.1.0.

         var oDataUriParser = new ODataUriParser(model, uri)
         {
            Resolver = new ODataUriResolver { EnableCaseInsensitive = true}
         };
    

    Source: https://github.com/OData/WebApi/issues/812

提交回复
热议问题