1
我有一個屬性模型像屬性說明,房產權的一些基本內容等Rails 3個的關係
類型的屬性可以是住宅,別墅,城堡,B & B等什麼實現屬性類型的最佳方式是什麼?例如,我想在不同的頁面上生成屬性類型X的前10名列表。
我有一個屬性模型像屬性說明,房產權的一些基本內容等Rails 3個的關係
類型的屬性可以是住宅,別墅,城堡,B & B等什麼實現屬性類型的最佳方式是什麼?例如,我想在不同的頁面上生成屬性類型X的前10名列表。
有兩種可能性。如果這些類型是靜態的,你可以聲明一個常數這樣的模式:
PROPERTY_TYPES = %w[villa, castle, other]
並將其添加到這樣的觀點:
<%= f.collection_select :property_type, Model::PROPERTY_TYPES, :to_s, :humanize %>
但是,如果你想要的東西的動態,你應該添加另一種模式其中包含可能的不同類型。並且您還應該避免使用名稱type
作爲字段名稱,因爲它由ActiveRecords使用。