gpt4 book ai didi

ruby-on-rails - 使用 nested_form 获取对象值

转载 作者:行者123 更新时间:2023-12-03 16:19:29 24 4
gpt4 key购买 nike

我有一个嵌套表单(按订单付款),我想在编辑 View 中测试嵌套表单 (fields_for) 中的值。但问题是我无法检查每一个,我可以这样做:

<% if @order.payments[0].monthly == false %>

您现在是否可以检查每个,例如:
<% if @order.payments[current_payment].monthly == false %>

最佳答案

如果我理解这个问题,您正在编辑一个订单并且有一个 fields_for用于支付并希望获得与 fields_for 关联的支付实例.您可以调用 object像下面

= form_for @order do |f|
= f.fields_for :payments do |ff|
- payment_for_this_fields_for = ff.object # current payment object

关于ruby-on-rails - 使用 nested_form 获取对象值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15208161/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com