0
我有一個options_from_collection_for_select調用返回正確的集合。許多記錄的名稱顯示空白值。有沒有辦法在下拉菜單中顯示當前突出顯示的記錄的其他屬性?Rails - options_from_collection_for_select - 根據當前在下拉菜單中突出顯示的內容顯示其他字段?
我有一個options_from_collection_for_select調用返回正確的集合。許多記錄的名稱顯示空白值。有沒有辦法在下拉菜單中顯示當前突出顯示的記錄的其他屬性?Rails - options_from_collection_for_select - 根據當前在下拉菜單中突出顯示的內容顯示其他字段?
你不侷限於在數據庫中所代表的對象的屬性,所以你可以簡單地定義你的模型,返回名稱/替代屬性的另一種方法,如果名稱是零,如:
class User
def name_or_alternative
name || alternative
end
end
然後從您的options_from_collection_for_select
中調用此方法。