0

我所做的是使用 SQLite 并手动从数据库表中删除了一些记录。当我在 Rails 服务器上测试它时,这应该会更新我的应用程序状态。但是当我转到 Localhost:3000 时,删除的记录仍然出现!

关于如何删除它以便我可以继续测试我的代码的任何想法?

4

2 回答 2

0

尝试在您的项目中访问 rails 控制台

命令:

rails console

Model.find(id_of_model)

如果存在,您可以使用以下方法将其销毁:

Model.find(id_of_model).destroy
于 2012-09-27T17:21:10.773 回答
0

确保您删除了开发数据库中的记录。默认情况下,服务器在开发环境中运行。

于 2012-09-27T19:26:05.050 回答