【发布时间】:2018-02-13 08:53:12
【问题描述】:
Grails:3.3.0 春季安全:3.2.0.M1
我对此进行了一些研究,我发现来自 (Seeing only your own data in Grails) 帖子的答案可能是我正在寻找的答案,但不知何故它不起作用。
这就是我捕获登录用户并尝试过滤掉并让登录用户查看他自己的数据的方式。 (这是我的任务控制器) 顺便问一下[tasks:tasks]有什么用
def index(Integer max) {
def authenticated = getAuthenticatedUser().username
def tasks = User.findAllByUsername(authenticated)
[tasks: tasks]
params.max = Math.min(max ?: 10, 100)
respond Task.list(params), model:[tasks: Task.count()]
}
这是我的任务域
class Task {
transient springSecurityService
String task
Project project
Pic picName
static hasMany = [subTask:Subtask]
static belongsTo =[Project,Pic,User]
}
请给我一些建议或让我知道我在哪里犯了错误! 提前致谢! 最好的问候,嘻嘻
【问题讨论】:
标签: spring grails grails-domain-class grails-controller grails3