Ruby on rails 如何在集合单选按钮中使用枚举
给定一个模型枚举,Ruby on rails 如何在集合单选按钮中使用枚举,ruby-on-rails,ruby-on-rails-4,Ruby On Rails,Ruby On Rails 4,给定一个模型枚举,状态,它将如何用于集合单选按钮 class Project < ActiveRecord::Base enum status: [:rejected, :approved, :pending] end class项目
状态
,它将如何用于集合单选按钮
class Project < ActiveRecord::Base
enum status: [:rejected, :approved, :pending]
end
class项目
您可以执行以下操作
<%= collection_radio_buttons(:project, :status, Project.statuses, :first, :first)%>
相似的一个相似的,不一样的。。。不熟悉简单的形式。。。此外,集合单选按钮与资源(即表单)无关,谢谢。答案中的单选按钮显示正确;但是,该表单将发布为project[状态]=拒绝/批准/待定。。。并且不绑定到资源(项目id)。因此,我必须执行以下操作,其中't'是项目集合的成员: