如何从Rails中的生产中删除记录

奇怪的是,我需要从生产数据库中删除一条记录,但是我没有在视图中保留一个Destroy链接。 所以目前,我只是补充说:

  

在我需要的时候推动它。 这远非理想。 有没有其他方法可以做到这一点,例如当我们使用newedit附加url时。 我尝试添加destroy甚至delete但这显然不起作用。

尝试以下步骤从生产数据库中删除记录:

  1. ssh在服务器上
  2. 转到您的应用程序的目录
  3. 运行命令:

    RAILS_ENV =生产rails控制台

  4. 查找记录:

    c = Coffeeshop.find(id)

    c.delete

如果你ssh到服务器,你可以使用bundle exec rails console production并删除那条记录。