我想使用active_admin_import从csv导入数据。
为模型中的每个条目添加的列之一是随机生成的字符串。在csv中我为它创建了一个标题,但在每一行都留空。
如何在插入表格之前为每个字符串生成随机字符串?
答案 0 :(得分:1)
其中一种方法
class MyModel < ActiveRecord::Base
...
before_validate do
self.unique_column = SecureRandom.hex(8) # or other way for generating unique string
end
...
end
和资源
ActiveAdmin.register MyModel do
active_admin_import validate: true
end