현재 MVC의 드릴 다운 필터에서 작업하고 있지만이 방법을 가능한 한 가장 빠르고 유연하게 만드는 방법을 알지 못합니다. ASP.NET (MVC) - 해시로 드릴 다운
지금 내 질문은, 어떻게 당신은 그들이이 일을 생각한다? 나는 이런 종류의 드릴 다운을 만드는 방법을 알지 못했지만 빠른 쿼리를 위해 저장하는 일종의 해시를 사용하고있는 것처럼 보입니다.어쩌면 (의사) 코드 사람입니까?
현재 MVC의 드릴 다운 필터에서 작업하고 있지만이 방법을 가능한 한 가장 빠르고 유연하게 만드는 방법을 알지 못합니다. ASP.NET (MVC) - 해시로 드릴 다운
지금 내 질문은, 어떻게 당신은 그들이이 일을 생각한다? 나는 이런 종류의 드릴 다운을 만드는 방법을 알지 못했지만 빠른 쿼리를 위해 저장하는 일종의 해시를 사용하고있는 것처럼 보입니다.어쩌면 (의사) 코드 사람입니까?
답 :
여러분의 "유용한"답변에 감사드립니다.
jQuery DataTables는 약간의 브라우저 호환성을 포기할 것입니다 (고대 및 일부 콘솔 전용 브라우저에서는 작동하지 않지만 다시는 다른 것에서는 작동하지 않습니다). jQuery DataTables은 드릴 다운을 수행하는 좋은 방법입니다.
Here이 주 사이트이고, Here은 드롭 다운 선택을 사용하여 필터링하는 좋은 예입니다.
기본적으로 모든 데이터를 큰 <table>
에 던집니다. 그러면 클라이언트 측에서 javascript를 사용하여 필터링합니다. 큰 장점은 연결된 사이트와 달리 선택을 할 때 대기 시간이 없다는 것입니다.
모든 데이터를 클라이언트 측에 저장하는 것은 좋지 않다고 생각합니다. 데이터베이스 서버 (데이터 크기에 따라 다름)에 대한 데이터 필터링을 신뢰하는 것이 더 합리적입니다.
필터링 된 데이터의 수신 속도를 높이려면 해시를 사용하여 캐시 서버에 저장하거나 쿼리를 태그로 선택하십시오. 캐시 쿼리는 데이터베이스보다 빠릅니다. 그들이 그것을 할 방법을 찾고 자르 후
모든 데이터를 클라이언트 측에 배치한다고 말한 적은 없지만 나는 당신에게 동의합니다. 문제는 클라이언트 측에서 이미 해시가 어떤 필터에 사용되는지 알고 있다는 것입니다 (그렇지 않은 경우 올바른 URL을 방문하는 방법) – Julian
답장을 보내 주셔서 감사합니다.하지만 링크 된 URL과 같은 드릴 다운을 원합니다. 그리고 가장 중요한 것은 내가 어떻게 해시를 사용하는지 알고 싶다는 것입니다. – Julian