Ruby on rails 设置没有相关模型集合的选择轨道
我正在尝试设置一个没有相关模型集合的组合框,它将显示在我的展位模型新视图中,但它们没有直接关联 这就像显示经典的国家->州->城市关系表单,其中国家和城市没有直接关系,所以我想做的就是在创建新城市时显示一个“国家”组合,以显示相关的州!请帮忙!做这件事我要死了 我想这样做:Ruby on rails 设置没有相关模型集合的选择轨道,ruby-on-rails,ruby,Ruby On Rails,Ruby,我正在尝试设置一个没有相关模型集合的组合框,它将显示在我的展位模型新视图中,但它们没有直接关联 这就像显示经典的国家->州->城市关系表单,其中国家和城市没有直接关系,所以我想做的就是在创建新城市时显示一个“国家”组合,以显示相关的州!请帮忙!做这件事我要死了 我想这样做: <div class="form-group"> <% concat f.cr_ubicacion.select :codpabellon,
<div class="form-group">
<%
concat f.cr_ubicacion.select :codpabellon,
Mtopabellon.order(:nombre), :codpabellon, :nombre, {},
{class: "store-select"}
%>
</div>
解决了它
<%
concat f.select :idubicacion, Mtopabellon.all.collect {|p| [
p.nombre, p.codpabellon ] }, {prompt: 'Seleccione una
pabellon'}, :class=>'form-control', :id => 'cmbPab'
%>
“表单控制”:id=>“cmbPab”
%>
只需设置我需要的集合,甚至使用不同的:idubicacion,它就可以工作了 那么,您想要一个简单的
选择?如果是,问题是什么?或者请显示您当前的尝试。嗯,是的,这是表单中的一个简单选择,但我要使用的模型集合与我使用的实际模型无关,假设我要创建一个新城市,因此我需要在视图中选择国家!我更新了帖子如果你已经解决了它,就把它作为一个答案,而不是在问题里面