2
나는 Clojure에서 해시 맵 목록을 포함하는 벡터를 가지고 있으며이 벡터에 대한 추가 시계를 사용하여 변경 사항을 확인합니다. 해쉬 맵에 대한 변경 사항을 쉽게 비교할 수있는 방법이 있나요? 해시 맵에서 변경된 항목 목록을 얻을 수 있을까요?클로저에있는 해시 벡터의 diff를 어떻게 알 수 있습니까?
참고 : 이는 내가 ref에 저장된 데이터 구조에 대한 데이터베이스 변경 내용을 유지하려고 시도했던 일부 이전 게시물에서 계속됩니다. 상태를 저장하는 가장 쉬운 방법은 변경 사항 참조를보고 해당 변경 사항을 저장하는 것입니다. 내 이상적인 해결책은 add-watch가 changelist를 또한 통과했을 때이다.
다음은 관련있는 것으로 보입니다. http://stackoverflow.com/questions/3387155/difference-between-two-maps – pmf
다른 질문은 두지도를 비교하는 것으로, 두 벡터를 비교하고 싶습니다. – Zubair