我使用的是grails 1.3.7。我从我的视图页面向控制器发送用户名和密码。它在浏览器上正确呈现。但我需要使用数据库中的用户名和密码编写查询以收集数据。但我不知道如何在grails控制器中编写查询。有人可以帮我这个吗?以下是我在下面的操作,我想写入登录主页的查询>>>
def loginAction = {
def username = params?.username
def password = params?.password
def val = username + " --- " +password
render val
}
答案 0 :(得分:2)
类似的东西:
def loginAction = {
def username = params?.username
def password = params?.password
User user = User.findByUsername(username)
def val = user?.password == password ? 'Valid' : 'Invalid'
render val
}
但你真的应该阅读GORM的文档 - http://grails.org/doc/latest/guide/GORM.html