に代わりIdの名前を示しaccounts
とitems
と私はview/items/show.html.erb
ページ上のアカウントテーブルからではなくid
のbuisness_name
をshow
したいと思います。Railsは:私は2つのテーブルを、持っているショーのページ
現在、モデル間の関連はありませんが、items
テーブルにaccount_id
という列があります。
create_table "accounts", force: :cascade do |t|
t.string "buisness_name"
t.string "web_site"
t.string "phone_number"
t.datetime "created_at", null: false
t.datetime "updated_at", null: false
end
create_table "items", force: :cascade do |t|
t.string "title"
t.text "description"
t.string "image"
t.decimal "price"
t.datetime "created_at", null: false
t.datetime "updated_at", null: false
t.integer "category_id"
t.json "attachments"
t.integer "account_id"
end
私はこれを経由してaccount_id
を取得しています:<%= @item.account_id %>
が、私が代わりにbuisness_name
を表示したいと思います。
JFYI、それは "ビジネス"ビジネス " –
"現在、私はモデル間の関連付けがありません " - これは修正する必要があります。 –