とだけのデバイスUserモデルがありますが、すべてのユーザーは、などです。emailpasswordhas_one Profilenameusername
ルートでプロファイル属性を参照することはできますuser.profile.nameが、どうすれば直接user.nameアクセスすることができるのでしょうか? クラスでいくつかの自己メソッドuser.profile.nameを試しましたが、機能しませんでした。User
とだけのデバイスUserモデルがありますが、すべてのユーザーは、などです。emailpasswordhas_one Profilenameusername
ルートでプロファイル属性を参照することはできますuser.profile.nameが、どうすれば直接user.nameアクセスすることができるのでしょうか? クラスでいくつかの自己メソッドuser.profile.nameを試しましたが、機能しませんでした。User
.delegateメソッドを探していると思います。
デリゲート(*メソッド)
デリゲート クラス メソッドを提供して、含まれているオブジェクトのパブリック メソッドを独自のものとして簡単に公開します。
マクロは、1 つまたは複数のメソッド名 (シンボルまたは文字列として指定) と、:to オプションを介したターゲット オブジェクトの名前 (シンボルまたは文字列) を受け取ります。
http://api.rubyonrails.org/classes/Module.html#method-i-delegate