[英]syntax error, unexpected tIDENTIFIER when using form_with ruby on rails
我正在 rails 上學習 ruby 並且我有一個代碼應該在 rails 中更新 model 實例參數但是我得到語法錯誤,意外的 tIDENTIFIER每當我嘗試放置方法時:如果我不這樣做,補丁並得到一個丟失的方法把它:
這是代碼行:
<%= form_with model: @request method: :"patch" url: requests_update_path(:id => @request.id) do |f|%>
我已經放置和刪除了括號、逗號、form_tag、表單、方法,沒有任何接縫可以幫助:(
pd:我目前使用的ruby版本是2.6.6
您缺少逗號(如評論所示),我也不確定:"patch"
是否有效,請嘗試method: :patch
。
如果您需要進一步更改它並需要靈感,您可以在這里找到許多示例/解釋
<%= form_with model: @request, method: :patch, url: requests_update_path(:id => @request.id) do |f|%>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.