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'是项目集合的成员: