Firebase: how to efficiently track user/record change history
问题 [ Lots of discussion about this on SO, but almost all dealing in SQL, so a lot of it is N/A to my question as far as I could tell ] i'm writing a CRUD app with react / redux , a firebase backend, & AWS lambda functions where necessary. My users will be interested in seeing what's been changed and when in their records, but I'm struggling with an efficient way to do this. My current plan is to maintain a collection of "record updates" records with fields like previousVal , changeDate , and