gpt4 book ai didi

model-view-controller - 帮助 Rails 3 中的自引用模型和 View

转载 作者:行者123 更新时间:2023-12-04 08:24:58 24 4
gpt4 key购买 nike

我有一个简单的客户表(或模型),其中一个客户可以有一个父客户(只有一个,或没有)。我是这样建模的:

class Client < ActiveRecord::Base
belongs_to :parent, :class_name => 'Client', :foreign_key => 'parent_id’
end

这似乎工作正常。我有两个问题:

  1. 这是否是在 R3 模型中表示该关系的正确原因。
  2. _form.html.erb 应该是什么样的?例如,我想要一个下拉框列出所有可能的客户(和无)作为父字段。

最佳答案

我找到了 #2 的解决方案:

<div class="field">
<%=f.label :parent %><br/>
<%= collection_select(:client, :parent_id, Client.all, :id, :name, {:include_blank => true} ) %>
</div>

关于model-view-controller - 帮助 Rails 3 中的自引用模型和 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4379493/

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