我想分配一個params
到我的控制器中的變量爲變量,嵌套資源。嵌套資源的參數
Controller for Transactions:
def create
@amount = params[:amount]
[...]
end
Routes:
resources :accounts do
resources :transactions
end
View for New Transaction:
<%= form_for([@account, @account.transactions.build]) do |f| %>
[...]
<%= f.label :amount %>
<%= f.text_field :amount %>
[...]
<%= f.submit %>
<% end %>
由於某種原因返回nil
。行@amount = params[:amount]
僅適用於沒有嵌套的資源嗎?還是我錯過了別的?
這是沒有什麼不同,請出示您的看法 – Vasfed