文档状态
options_from_collection_for_select(collection, value_method, text_method, selected = nil)
必须具有和 的respond_to?
元素。value_method
text_method
如果 mycollection
是一个哈希数组并且我需要对 and 使用一些辅助方法value_method
怎么text_method
办?
例如,
collection = [{
model: "LaF"
year: 2016,
mileage: 1230
},
{
model: "P1",
year: 2015,
mileage: 1311
},
{
model: "918",
year: 2015,
mileage: 2448
}
]
例如:我希望能够在每个元素I18n.interpolate("car.mileage",mileage: element[:mileage])
的键上使用 , 方法。model
TL;DR:如何在options_from_collection_for_select
元素上调用散列键方法或其他辅助方法?