Ruby と Ruby on Rails フレームワークを使用して、データベースから読み取り、データベース エントリを編集し、データベース エントリを削除する 3 つのリンクを作成しました。
見せる:
<a href="/inputs/2">Show</a>
編集:
<a href="/inputs/2/edit">Edit</a>
破壊:
<a href="/inputs/2" data-confirm="Are you sure?" data-method="delete" rel="nofollow">Destroy</a>
Edit と show はどちらもGET
s です。削除はDELETE
. 明確にしたいのは、これらのメソッドがどこで定義されているかということです。それはリンクパラメータにありますdata-method="delete"
か?その場合、show と edit 用に設定された data-methods がどこにないのでしょうか? レールは、データメソッドのないリンクが であると想定していGET
ますか? rel="nofollow"
パラメータの意味は何ですか?