私は複数のアプリケーションを持って、各アプリケーションは、1つまたはを持つことができます複数のプロファイル(1対多)。 私はまた、さまざまなプロファイルを通じて各アプリケーションにアクセスできるユーザーもいます。各プロファイルには複数のユーザーが存在することができます(多対多)。 ここまで問題はなく、ユーザーに付与されているすべてのプロファイルを取得できます。
ただし、ここで問題となるのは、アプリケーションからの各プロファイルについて、ユーザーは各アプリケーション固有のユーザー名を持っていることです。ユーザーの詳細を見ると、彼は彼が各アプリケーションのために割り当てられたユーザー名と一緒にいるすべてのプロファイルの一覧を見たいと思っています...
私は確かにこれを行う簡単な方法ですいつものようにレールで、しかし私はそれを見つけるように見えません。あなたはどうしますか?
ありがとう、これは確かに行く方法です。私はその間にそれを試していたし、それは動作します。私はそれが正しい解決策ではないことを恐れていたので、事前に質問を投稿しました...私は開発者ではありませんが、私はそれほど悪くはありません。しかし、私はプロフィールページの編集フォームに問題があります。そこからユーザーを管理できるように(追加、削除、プロファイルに新しいユーザーを追加するときに使用するユーザー名を指定できるようにする)、fields_forを使用しますが、空白のフィールドは1つしかないようです。それは別の問題だと思うので、明日は新鮮で早く戻ってきます。 – jdel