在我的应用程序中,我有时需要导入一些CSV数据,我想在保存导入数据之前获得一个显示的视图,以便用户可以检查数据是否正确。如何在Rails中实现它?
答案 0 :(得分:1)
在第一个表单字段中,隐藏字段名称为“confirm”,值为0。
在rails控制器中,如果确认为0,则只填充csv数据,再次使用confirm = 1显示表单
如果确认为1,则表示用户已看到csv,因此您可以将其保存。
奖励积分 - 不是显示csv,而是从每个csv单元格中创建一个文本字段 - 用户将能够更新字段,而不仅仅是检查 数据是否正确。