상황은 이와 같습니다. 우리는 많은 수의 필드 (여러 탭 위에 30 개가 넘는 스프레드)가있는 폼을 가지고 있으며, 저장하기 전에 어떤 값이 변경되었는지를 성능에 최소한의 영향으로 확인하고 싶습니다. 지금 당장 일어나는 일은 편집을 위해 여러 데이터베이스에서 단일 레코드를 쿼리하는 것입니다. 값은 값 개체로 클라이언트 측에 전달됩니다. 현재 그들은 양식의 모든 필드에 구속되지 않습니다.저장하기 전에 양식의 어떤 값이 변경되었는지 어떻게 확인합니까?
초기 아이디어는 각 필드가 변경 될 때마다 true 또는 false로 설정하는 부울 플래그를 갖는 것이 었습니다. 저장시 프로그램은 플래그 목록을 통해 어떤 필드가 변경되었는지 확인합니다. 이것은 내게 조금 어색한 것 같아서 아마 서버 측에서 할 수 있을지도 모른다. 그러나 각 필드를 하나씩 확인하여 DB 레코드와 일치하지 않는 것을 확인하고 싶지는 않습니다.
여기에 무엇에 관한 아이디어가 있습니까?