iphoneアプリケーションのバックエンドで、レールを使って作業しています。これはレール付きの私の最初の本当のプロジェクトです。別のコントローラの作成アクションを実行するには
このアプリは、プロジェクト管理アプリのようなものです。このアプリでは、ユーザーがユーザーアカウントを作成すると同時に、最初のプロジェクトを作成することもできます。したがって、ユーザーが情報を送信すると、ユーザーのコントローラーは、ユーザー情報とプロジェクト情報の両方を含むparamsで投稿要求を受け取ります。
私は現在、データベース内のすべての属性を持つユーザー情報を格納していますが、paramsにプロジェクト情報が含まれているかどうかを確認し、プロジェクトコントローラの作成アクションを実行したい場合もチェックします。
これは、2つの別々の投稿要求を実行するか、ユーザーモデルとプロジェクトモデルの関連付けを行い、次にユーザーコントローラーからProject.createを実行することで行うことができます。とにかくプロジェクト作成アクションが必要な場合は、代わりに乾いたままにして、何らかの形でプロジェクトコントローラの作成アクションを実行します。
これは可能ですか?それは少なくともphpとzendでは可能です。