gpt4 book ai didi

ruby-on-rails - 无法在我的表单中添加第二个下拉菜单

转载 作者:太空宇宙 更新时间:2023-11-03 16:25:27 25 4
gpt4 key购买 nike

我正在尝试向我的应用程序中的表单添加第二个下拉菜单。我已经复制了第一个下拉列表中的代码并更改了值以匹配我试图从中提取值的类。当我删除第二个下拉菜单时,应用程序运行平稳,返回错误的是第二个菜单。

uninitialized constant ActionView::CompiledTemplates::Providers

如果我在我的代码中将“Providers.order”更改为“Provider.order”,它会返回此错误:

undefined method `provider_id' for #<Bill:0x007fbf62544ee8>

这是我的代码形式:

  <div class="field">
<!-- Drop Down menu for categories -->
<%= f.label :category_id %><br>
<%= f.collection_select :category_id, Category.order(:name), :id, :name%>
</div>

<div class="field">
<!-- Drop Down menu for providers -->
<%= f.label :provider_id %><br>
<%= f.collection_select :provider_id, Providers.order(:name), :id, :name%>
</div>

最佳答案

试试这个:

<div class="field">
<!-- Drop Down menu for providers -->
<%= label :provider %><br>
<%= collection_select :provider, :provider_id, Provider.order(:name).all, :id, :name%>
</div>

关于ruby-on-rails - 无法在我的表单中添加第二个下拉菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25596315/

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