操作 odata 過濾器如何在后端操作過濾器并想要過濾器查詢參數(shù)的鍵值對?表達式如下"?$filter =((Name eq 'John' or Name eq 'Grace Paul') and (Department eq 'Finance and Accounting'))"由于連接了 2 個過濾器,我如何獲得類似的值Filter 1: Key: Name Operator: eq Value: NameOperator: orFilter 2: Key: Name Operator: eq Value: Grace PaulOperator: andFilter 3: Key: Department Operator: eq Value: Finance and Accounting我試過ODataUriParser,但它似乎不支持 ASP.NET core 2.1 web api。正則表達式- 使用這個堆棧溢出問題,在我的情況下它似乎不起作用,因為我的第三個過濾器包含和值 & 所以正則表達式失敗。方法中的ODataQueryOptions,但它提供了無法提取的原始文本,如提到的鍵值對。我正在使用ASP.NET Core 2.1 Web API 與 OData v4集成有沒有辦法實現(xiàn)上面的內(nèi)容?
- 2 回答
- 0 關(guān)注
- 348 瀏覽
添加回答
舉報
0/150
提交
取消