我一直在将 simple_form 与 HAML 一起用于 Rails
我有许多 line_items 他们有一个我从 Order 对象中检索到的唯一 ID
= f.simple_fields_for :line_items do |line_items|
.f.input :id unless @order.status?
.f.input :cost unless @order.status?
但是,每当我遍历这些列表时,我想隐藏(从表单中删除)line_items id,我尝试放置一个除非语句来删除其他参数并且它可以工作(例如:cost)但是对于 :id 它似乎是一个隐藏字段
<input id="order_line_items_attributes_2_id" name="order[line_items_attributes][2][id]" type="hidden" value="26">
我怎样才能成功地从字段中删除 ID,就像我为 :cost 所做的那样?