我的应用中有两个模型:Admin
和User
,关系为Admin has_many Users
。现在假设一个Admin
我有10 Users
,每个User
必须有一个文件。 User
没有上传权限,只有Admin
可以上传Users
的文件。手动选择每个User
并上传文件将非常麻烦。 Admin
如何一次上传多个文件,以便每个文件都链接到各自的User
?
答案 0 :(得分:1)
以可帮助您获取用户信息的格式命名文件,您可以将文件命名为user_ user_id 格式,例如user_1,user_2,user_3等。在服务器端提取来自文件名的用户信息,例如,如果文件名是" user_1",则可以拆分字符串并获取用户对象
user_id = file_name.split("_")[-1]
user = User.find(user_id)
希望有意义!