我目前正在制作一个NodeJS应用程序,我使用SQLite作为后端数据库。在试图软删除表中的条目时,我遇到了问题。当我使用应用程序更改“SQLite”属性时,这些更改会出现在CLI中,但是应用程序仍然将每个记录显示为“未删除”。下面是我用来测试应用程序和数据库的步骤:
In SQLite CLI,调用createDB.sql脚本删除所有表并重新设置它们,调用populateDB.sql脚本将测试数据
我正在使用paranoia gem on my Rails后端来管理记录的软删除,但是在Ember模型上调用destroyRecord()会导致它被标记为已删除,从前端的集合中隐藏它。在页面刷新时,记录会重新出现,因为它实际上仍然存在于备份中,尽管设置了deleted_at时间戳。
在Ember中处理这个问题的最好方法是什么?我希望能够在不设置d