[英]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.