我有一个带有可选地址的模型。现在,我想在索引视图中以自己选择的自定义格式显示这些地址,我敢肯定有一些简单的方法可以实现这一点,但是我为实现它而费了很长时间。谢谢!
您可以使用以下内容覆盖索引视图:
请注意,此处仅在索引视图中显示地址。您还需要添加其他列。
index do
selectable_column
column :category
column :address do |model_name|
model_name.address&.pretty_address
end
actions
end
如您所见,这是在model_name上调用地址以及称为的方法pretty_address
。此方法应该在地址模型本身上。就像是:
def pretty_address
"#{address}, #{zip_code} #{city}, #{state}"
end
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句