【发布时间】:2010-10-19 13:15:51
【问题描述】:
我知道最好将代码保留在表示层之外。但是,我想知道有多少被认为是“可接受的”。例如,我用这行代码填充了一个 html 选择框。
CodesecureProject.find(:all,:order => 'name').collect {|project| [project.name, project.id] }
现在我在表单中嵌入了这行代码。我想知道社区是否认为这是否是太多代码,它应该首先存储在控制器上的实例变量中,然后存储在表单中使用的变量中。
【问题讨论】:
标签: ruby-on-rails model-view-controller