3 つのモデル (プロファイル -> サブモデル -> サブサブモデル) が連結されたアプリケーションがあり、多くの関係があります。ログイン後に、プロファイルに関連付けられたレコードのみを取得するようにユーザーを制限しようとしています。私はレールに非常に慣れていません。これは、プロファイルモデルで試していたことです
has_many :submodels, :conditions => {:profile_id => self.id}
しかし、これは Profile.find_by_id(1).submodels で呼び出すと空のデータ セットを返します。または、代わりにコントローラーまたはビューでこれを処理する必要があります。モデルがこれを処理するのに適していると思いました。