8
제가 Odata 쿼리를 SQL 구문 문자열로 변환하는 데 도움이되는 해결책을 찾고 있습니다.OData를 sql 문자열로 변환하십시오.
기본적으로 System.Linq.Dynamic을 사용하여 where 절에 sql 문자열을 전달할 수 있습니다.
또한 AST FilterClause를 반환하는 ODataUriParser.ParseFilter를 사용하려고했지만이를 엔티티 프레임 워크 테이블에 적용하여 결과를 제한하는 방법을 알지 못합니다.
제안 사항?
에서 발견, 이것 좀보세요. https://docs.microsoft.com/en-us/aspnet/web-api/overview/odata-support-in-aspnet-web-api/odata-v4/create-an-odata-v4-endpoint Entity Framework 이미 있습니다. 오다타 컨텍스트를 가지고 있는데 왜 사용하지 않습니까? – loneshark99