これは一貫していないと申し訳ありません...私はすべてのRuby/Railsの用語を(まだ)知っていません。Railsでリンクされたモデルの属性にアクセスする
私は「プロファイル」と呼ばれるモデルと呼ばれるモデルがあります:インデックス 『と『そのIプロファイルのショー』ビュー「ユーザーを、そして2は、このようにリンクされている中で、今
class Profile < ActiveRecord::Base
belongs_to :user
class User < ActiveRecord::Base
has_one :profile
』作られた、私は、Userモデルから属性「名前」にアクセスできるようにしたい私はこれを行うことができますどのように私は、私はこのようになりますコントローラで何かをする必要があります想像:。?
class ProfilesController < ApplicationController
def show
@user = User.find(params[:user_id])
そしてアクセス次のように表示されます:
<%= @user.name %>
しかし、そのコードのビットは正しく動作しません。
ありがとうございました。
「うまくいかない」方法の詳細を教えてください。エラー画面? – Mauricio