私が取り組んでいるiPhoneアプリケーションに公開するためのAPIをレールに作成しています。私は通常、Railsのコントローラの作成アクションに投稿するときには、単一のリソースしか作成しないことを理解しています。しかし、一度に多くのリソースを作成する最善の方法はわかりません。単一のPOSTに同じタイプの複数のリソースを含むJSON/XMLを投稿することは可能ですか?1つのRESTful POSTで複数のリソースをレールに作成する
たとえば、メッセージを作成してから、多くの受信者を追加します。メッセージ自体のモデルがあり、メッセージに属する受信者のモデルがあります。/messagesに投稿することでメッセージを作成しますが、そのメッセージに追加する受信者が50人いるとどうなりますか?/messages/1/recipientsへの50の別々のPOSTを行うことは、過度で無駄に思われます。これについて最善の方法は何ですか?
私はRailsとRESTfulなアプリケーションに一般的になっていて、何か助けてくれてありがとうございます。
クール、まさに私が探していたものです。ありがとう! これはJSONの例を持っています: http://www.rogue-development.com/blog2/2009/05/creating-nested-objects-with-json-in-rails/ –