2017-06-13 11 views
0

奇妙なことに、本番データベースからレコードを削除する必要がありますが、ビュー内にDestroyリンクを保持しません。だから、現時点では、私はちょうど追加しています:Railsで生産からレコードを削除する方法

<%= link_to 'Destroy', coffeeshop_path(@coffeeshop), 
       method: :delete, 
       data: { confirm: 'Are you sure?' } %> 

私はそれが必要なときにライブを押しています。これは理想から遠いです。 newまたはeditというURLを追加するなど、これを行う別の方法がありますか?私はdestroyまたはさらにdeleteを追加しようとしましたが、これは明らかに機能しません。

+0

あなたは 'とURLをヒットする必要があります。DELETE'方法 –

+0

はなぜちょうど管理者アカウント –

+1

にこのURLを提供していません。機会が奇妙なので、私はコンソールがこのようなシナリオであることを好むだろう.. –

答えて

0

本番データベースからレコードを削除する手順下記の試み:後藤サーバー

    1. sshのアプリ
    2. Runコマンドのディレクトリ:

      RAILS_ENV =生産レールコンソール

    3. レコードを探す:

      C = Coffeeshop.find(ID)

      c.delete

  • 1

    サーバーにssh接続している場合は、bundle exec rails console productionを使用して、そのようにレコードを削除できます。

    関連する問題