我在表单上有一个选择框来选择项目的类别类型:
<%= f.select(:category, collection_select(:project_category, :cat_id, @project_category, :id, :cat_name)) %>
它应该从project_categories
表中填充。
迁移如下所示:
class CreateProjectCategories < ActiveRecord::Migration
def change
create_table :project_categories do |t|
t.string :category_name
t.text :cat_desc
t.date :created_on
t.datetime :updated_at
end
end
end
我的project.rb
模型定义has_one :category
和projectCategory.rb
模型定义belongs_to :project
。
我的project_categories
表填充了数据。我从 Rails Guides 获得了语法,但它不起作用。
有什么帮助吗?