我正在开发一个应用程序,该应用程序允许用户创建事件并将它们归档到一个类别中。当用户为事件属性填写他们自己的数据时,他们必须从一个预先存在的类别列表中进行选择,他们的事件将根据这些类别提交。
我想将这些类别硬编码到应用程序中,但我不确定该怎么做。我想在没有控制器和视图的情况下做到这一点,所以我不必添加安全功能来阻止用户。
这些是我的模型:
class Category < ActiveRecord::Base
attr_accessible :name
has_many :events
end
class Event < ActiveRecord::Base
attr_accessible :address, :category_id, :cost, :title, :venue
belongs_to :category
validates :address, :category_id, :cost, :title, :venue, presence: true
end