gpt4 book ai didi

grails - Grails将文件上传到多个用户的方法是什么

转载 作者:行者123 更新时间:2023-12-02 15:05:57 24 4
gpt4 key购买 nike

grails将文件上传到多个用户的方式是什么(您选择谁)。然后让用户访问仅上传给他的文件(通过向他发送这些文件的URL路径:例如http://localhost:8080/file_down/document/list?company=google。我希望所有用户的gsp页面都相同,只是表中存储的内容不同。您不需要给我写一些代码,我只想让您向我解释如何做

最佳答案

每个文件上载都应与数据库中定义其所属用户的一行相关联。

class UserFile {
String name
String location
static belongsTo = [user: User]
}

class User {
static hasMany = [files: UserFile]
}

然后,在您的 View 中,您可以仅列出属于用户的文件的链接。
<ul>
<g:each in="${user.files}" var="file">
<li><a href="${file.location}">${file.name}</a></li>
</g:each>
</ul>

反正就是这样。

关于grails - Grails将文件上传到多个用户的方法是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29569471/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com