0
我只是試圖調用一個模式來編輯產品,但重新定向。使用has_secure_password ..沒有任何過濾器..我確實改變了按鍵的機型..調用模態時出現401未授權錯誤
class Product < ActiveRecord::Base
belongs_to :merchant, :foreign_key => 'merchant_identifier',
:primary_key => 'merchant_identifier'
end
和我的淨價模式..這是我的用戶..閒來無事這一點,但有些驗證..
class Merchant < ActiveRecord::Base
self.primary_key = 'merchant_identifier'
has_many :products, :foreign_key => 'merchant_identifier',
:primary_key => 'merchant_identifier'
end
這是調用模式
<% @products.each do |product| %>
<tr>
<td><%= link_to "Edit", edit_product_path(product), remote: true,
class: "btn btn-primary btn-sm" %></td>
</tr>
這是產品#編輯的link_to
def edit
@product = Product.find(params[:id])
end
我正在嘗試調試,但代碼剛剛跳出我的編輯操作並直接轉到此錯誤。任何想法如何我可以更好地調試呢?
Processing by ProductsController#edit as JS
Parameters: {"id"=>"70"}
Completed 401 Unauthorized in 2ms
你能從你的服務器日誌發佈最後一個請求? –