質問

は、アプリケーションとすべてのもののようにフェイスブックを作成するI」mは人のモデルを中心とします。ステータスは、投稿、コメント、電子メールは、教育、就業など、人のモデルを基準にしています。今私は、ハンドルの認証に工夫を経て作成されたアカウントのモデルを持っているんです。私は人とアカウントの間でリンクする必要がありますどのようにわかりません!私は他のすべてのモデルにアカウントモデルやメイク参照して人を置き換えるべきか?しかし、その後、私がいる困難は、すべてのアクションは人ではなく、アカウントによって生成されるということです。私は本当にのようにはペロンとアカウントを分離します。アカウントが本当に唯一の認証目的のために意味すると仮定です。私が考えていることの一つは、アカウントが登録されるたびに、人のモデルにレコードを作成することです。しかし、その後、どのように私は人のモデルにレコードを挿入するために工夫コントローラをオーバーライドしていますか?任意のアドバイスを大幅にこの状況をどのように処理するかを理解されたいです。

よろしく、 AMます。

役に立ちましたか?

解決

あなたの新しいfangled Facebookアプリのために充電されていない限り、

私はスクラップ、アカウント(取り除く)のです。 NOニーズます。

工夫して、あなただけの、その目的のために勘定モデルを必要とせずに署名できるモデル人を、認証されています。

あなたはcurrent_personメソッドのを離れてあなたの他のコントローラのアクションスコープのすべてになるだろう。例えば、@status = current_person.statusまたは@comments = current_person.comments

彼らは何かのために払っている、またはあなたがより多くのその人のモデルへのアクセス権を持っている一人にしたい場合のみ、アカウントのモデルを使用しています。 Facebookアプリで奇妙である。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top