私はレールアプリを作ろうとしています。link_toネストされていないネストされたURL
私はこのroutes.rbを
resources :companies do
resources :orders, except: [:index] do
end
end
resources :orders, only: [:index]
これはこれは私の注文/ index.html.hamlである私の命令コントローラ
def index
@orders = Order.all
@company = Order.first.company
end
で作られたこのモデル
class Company < ApplicationRecord
has_many :orders, dependent: :destroy
end
class Order < ApplicationRecord
belongs_to :company
end
を持っています
- @orders.each do |order|
= link_to 'show', company_order_path(@company, order)
私がしたいことは、へのヘルパーをcompany_order_path
からorders#index
にすることです。あなたが知っている、またはアイデアがある場合は、私に助言してください。
oderers#indexでshowをクリックすると、企業/ 1/orders /:idにリンクします。
あなたの唯一 'Company'により、すべての' Order'をロード最初の注文。同じ会社に属していない注文がアレイ内にある場合、どのようにリンクを構築する予定ですか?手入れする? – spickermann
私は#showで会社に所属する注文を表示します。しかし、すべての注文を注文番号で表示したいと考えています。 – Mitsunobuk