私はポストパラメタ全体をキャプチャし、DBに1つのフィールド(テキスト)で保存し、後で個々のパラメータを取得しますか?可能?どのような例を表示することができますか?おかげrails - POSTのパラメータ全体をキャプチャする方法はありますか?
0
A
答えて
0
必要なのは、次のようなものです。
class SendgridMessage < ActiveRecord::Base
serialize :attachments
...
end
class SendgridMessagesController < ApplicationController
def create
SendgridMessage.create(:to => params[:to], :from => params[:from], :attachments => params[:attachments])
end
end
Sendgridはのparamsで/ sendgrid_messagesにPOSTを送信すると、あなたのオブジェクトは、次のようになります。そこに非常に多くのであり、あなたは私が少数で何を意味するか知っているので、私はSendgridのparamsの全てが含まれていませんでしたすべての正しいフィールド(例にいくつか追加する必要があります)とあなたが探しているようなシリアライズされた添付ファイルで作成されます。
2
あなたが探しているもの
class SomeModel < ActiveRecord::Base
serialize :params
…
end
class SomeModelsController < Applicationcontroller
def some_action
SomeModel.create(:params => params)
end
end
0
はおそらく
request.raw_post
があるのparamsハッシュ全体(または他のオブジェクト)をシリアル化することができますか?
http://api.rubyonrails.org/classes/ActionDispatch/Request.html#method-i-raw_post
関連する問題
- 1. ファイル全体をUntabifyする方法はありますか
- 2. プロトコル全体を非難する方法はありますか?
- 3. XHR POSTパラメータに動的URLを設定する方法はありますか?
- 4. MySQLの行全体をユニークにする方法はありますか
- 5. MongoDB全体のEntityを更新する方法はありますか?
- 6. yqlでページのソース全体を取得する方法はありますか?
- 7. FAKEではビルドログ全体を取得する方法はありますか?
- 8. ページ全体を動的にキャッチする方法はありますか?
- 9. SVNリポジトリ全体を視覚化する方法はありますか?
- 10. WAI/scottyでHTTPリクエスト全体を記録する方法はありますか?
- 11. アプリ全体でフィクスチャを無効にする方法はありますか?
- 12. Railsでディレクトリツリー全体を必要とする良い方法はありますか?
- 13. ASP.NET内のファイルに全体のPOSTデータをダンプする方法
- 14. 私はPHP全体をより安全にする方法はありますか?
- 15. クリップボードペーストイベントw jQueryをキャプチャする方法はありますか?
- 16. シート全体を保護する方法はありませんか?
- 17. Railsでコントローラ全体の変数を設定する方法は?
- 18. ハイパーリンクのテキストを切り捨てる方法はありますが、Ruby on Railsではハイパーリンク自体を切り取る方法はありますか?
- 19. ピースコード全体を表示するソフトウェアはありますか?
- 20. メソッド全体を削除するコマンドはありますか?
- 21. ウィンドウの下にあるプロセスの描画関数全体をフックする方法はありますか?
- 22. ジャスミンでインスタンス全体を偵察する方法はありません
- 23. HTTP POSTのパラメータのデータ型はありますか?
- 24. Windowsのサウンド出力全体をキャプチャしますか?
- 25. パラメータを省略する方法はありますか?
- 26. JFrame/Swingですべてのマウスイベントをキャプチャする方法はありますか?
- 27. JavaScriptでは、ファイル全体を取得せずにURLのコンテンツタイプを取得する方法はありますか?
- 28. ファイルごとではなく、プロジェクト全体またはエディタ全体のハイライトレベルを設定する方法はありますか?
- 29. Map <String、String>パラメータまたはオブジェクトをRetrofit経由でPOSTリクエストに渡す方法はありますか?
- 30. ブラウザからiPhoneで画像をキャプチャする方法はありますか?