私はRESTルートと混同しています:
ユーザーが登録できるユーザー登録フォームがあります。フォームビルダーとしてform_forを使用しています-
<%= form_for @user do |f| %>
私が達成したいこと:パスのようなものは、 (GET)users/signupではなく、ユーザーコントローラーとサインアップ(これはかなり明白です)アクションにつながります。users/newまた、同じメソッド( "users"(POST)の代わりに)にPOSTできるようにしたかったので、基本的に、POSTとGETの両方のサインアップアクションです。
また、「@ user」の代わりに使用する必要があるかどうかを知りたいと思いましたnew_users_path(したがって、次のようになります:
<%= form_for new_users_path do |f| %>
* form_for *内-を使用するnew_users_pathと、何らかの理由でフィールドの名前が取得されるため、name ="user[username] "ではなくname="/ users /new[username]"になります。
誰かがこれを手伝ってくれませんか?
前もって感謝します!