2
A
答えて
7
私はもう少し詳細を持っています、ここでいくつかの答えです。あなたがリクエストこの種類の受け取ります場合:
your_route?price=123&name=abc
するようにルートを作成します。あなたは、オプションのparamsをした今までにした場合
match 'your_route/:price/:name' => 'your_controller#your_method'
、ブラケットを使用しています。コントローラ内に
と入力すると、パラメータが表示されます。次のように列price
とname
とProduct
モデルを持って考えると、それを保存するために進ん:あなたがGETリクエストに応じて何
@product = Product.new({:price => params[:price]), :name => params[:name]})
@product.save
2
は完全にあなた次第です。もちろん、同じパラメータを持つ複数のGET要求は、複数のレコードを作成する可能性があります。ブラウザーはGET要求を再送しますが、通常、ユーザーにPOST要求の再送を促します。
関連する問題
- 1. Ruby on Rails:新しいデータベースエントリに基づいてリンクを作成する
- 2. Ruby on Railsでリンクを作成して特定のデータベースエントリを更新する
- 3. Railsの - データベースエントリ
- 4. Rails 3ルートとGETを使用してクリーンURLを作成しますか?
- 5. Railsアプリケーションを作成するには、ckeditor gemによって生成されたHTMLをレンダリングしますか?
- 6. asp.netデータベースエントリに仮想ディレクトリを作成
- 7. Rails:作成後に複数のデータベースエントリを平均化する方法
- 8. Railsはオプションリストをどのように作成しますか?
- 9. Graknは、エンティティによって作成されたエンティティを作成しますか?
- 10. Railsの機能はnilを返しますが、データベースエントリは、私がこの機能を持っている
- 11. Railsどのようにフォールバックヘルパーを作成しますか?
- 12. Timerまたはゲームループによって新しい敵を作成しますか?
- 13. Railsデータベースエントリを操作するためのクッキー
- 14. gitlab-railsを使って新しいrailsアプリケーションを作成することはできますか?
- 15. Rails APIにJbuilder経由でランダムレコードを返すGETリクエストを作成するには
- 16. Django - データベースエントリ作成時の遅延
- 17. mouseEventは人間によって作成されますか?
- 18. Resqueキューはメインスレッドによって作成されますか?
- 19. Rails ORDER BYはモデルによって異なる動作をします
- 20. Rails ORMはこのように動作していますか?
- 21. PHPデータベースエントリを編集する方法作成したばかりですか?
- 22. Rails 3はインデックスにリダイレクトするメソッドを作成しますか?
- 23. post_saveを使用してデータベースエントリ作成時に電子メールを送信
- 24. GETエンドポイントを作成せずに、REST APIにPUTおよびPOSTエンドポイントを作成しますか?
- 25. Rails - mongoid - キーを使用して作成し、オーバーライドしますか?
- 26. Railsでhas_many throughを使って新しいレコードを作成するには?
- 27. どのような内部テーブルがRailsによって自動的に作成されますか?
- 28. 重複要求スレッドがDjangoモデルの重複したデータベースエントリを作成します
- 29. belongs_toはRails 5に関連付けを作成しますか?
- 30. プログラムによってVisual Basic 2013でデータベースエントリを分割する方法はありますか。
もちろん、link_toを使用して、実際には – apneadiving
を使って必要なパラメータを送信してください。実際にはGETリクエストのみを送信するajaxリクエストにはPHPプロキシを使用する必要があります。 – Tronic
答えはどれも適合しませんか? – apneadiving