gpt4 book ai didi

grails - 使用位置参数时查询未返回结果

转载 作者:行者123 更新时间:2023-12-02 15:35:49 25 4
gpt4 key购买 nike

我有以下查询:

def currentUser = User.find('from User where enabled = (:a) 
AND ( emailAddress = (:e) OR altEmailAddress like (:e) )',
[a: _enabled, e: _email.toLowerCase()])

我知道表中有应该返回的数据,似乎没有返回任何结果。我做“赞”的方式有什么问题吗?

最佳答案

尝试在值前后使用'%'。在您的情况下:

def currentUser = User.find('from User where enabled = (:a) AND ( emailAddress = (:e) OR        altEmailAddress like (:e) )', [a: _enabled, e: '%' + _email.toLowerCase() + '%'])

关于grails - 使用位置参数时查询未返回结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10986597/

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