我需要制作一个功能,如果数据库中的内容自插入以来发生了更改,它将通知用户。我想它的工作方式有点像电子签名。我提出的两种解决方案(比较重复的数据和比较数据的散列(似乎效率相对较低。
有更好或更标准化的方法吗?
您可以在contents_table中添加另一个名为isEdited
的列,默认值为0
。在任何更新api中,都应该从服务器端本身静默地将isEdited
修改为1
。我认为这将是标准的方法,即使我在生产级别的应用程序中使用。
在客户端,使用isEdited键指示用户内容是否已编辑。就是这样。
对此的任何改进都将不胜感激:(