저는 블로그 앱을 사용하고 있으며 비주얼 쿼리 디자이너를 사용하여 블로그 게시물을 연도별로 필터링하는 방법을 보여줍니다. 연도가 있고 ValueFilter에있는 쿼리 문자열 값을 사용하고 내 속성은 다음과 같습니다. 특성 : PublicationMoment 값 : [QueryString : year] -01-01 및 [QueryString : year] -12-31 작업 : betweenDateTime 속성에 대한 ValueFilter
쿼리 문자열 매개 변수를 통해 값이 전달되는 경우 해당 월과 특정 연도의 게시물을 어떻게 받습니까? 한 해의 달은 일수가 다양하기 때문에, ValueFilter의 Value 필드에서이를 수행하는 방법을 확신하지 못합니다. 현재 매개 변수로 2 자리 월을 전달하고 있습니다.
[QueryString : year] - [Querystring : month] 작업 : 이 포함되어 있지만 데이터 형식이 DateTime 개체이기 때문에 위 작업이 실제로 작동하지 않습니다.
면도기 뷰에서 할 수 있지만 쿼리 문자열 매개 변수에 전달 된 주어진 연도에 대한 게시물의 더 큰 하위 집합을 기반으로하므로 페이징 데이터 원본에 너무 많은 페이지가 포함될 것 같습니다. .
필터로이 작업을 수행 할 수있는 방법이 있습니까?
감사합니다. Razor로 데이터를 필터링하고 어떻게 진행되는지 살펴 보겠습니다. 도움에 감사드립니다! – joshgk00