当前位置: 首页 > 知识库问答 >
问题:

psqlexception:错误:WHERE的参数必须是boolean类型,而不是character variable类型

马权
2023-03-14
private List<Users> findByQuery(String query) {
    return entityManager
           .createNativeQuery("SELECT * FROM public.user where ? ", Users.class)
           .setParameter(1, query)
           .getResultList();
}
SELECT * FROM public.user where username='test' AND City='london'

2018-08-29 10:55:45.832警告54751---[nio-8080-exec-1]O.H.Engine.jdbc.spi.sqlexceptionHelper:SQL错误:0,SqlState:42804 2018-08-29 10:55:45.833错误54751--[nio-8080-exec-1]O.H.Engine.jdbc.spi.sqlexceptionHelper:错误:其中的参数必须键入boolean,而不能键入字符变化位置:48 2018-08-29 10:55:45.849错误54751--

共有1个答案

丁均
2023-03-14
SELECT * FROM public.user where ?
SELECT * FROM public.user where username = ? 
 类似资料:
  • 我正在用python制作一个潜艇游戏,但当我试图运行它时,解释器给了我一个非常奇怪的错误:“TypeError:参数1必须是pygame.Surface,而不是type。”我试图在网上搜索我的答案,但这似乎不是很常见的错误。我也试着自己去发现错误,但我觉得一切都很好。下面是我认为错误所在的部分代码:

  • 我正在尝试使用Python、pygame和OOP从头开始构建一个乒乓球游戏(我知道,这不是使用OOP的最佳语言)。当前具有以下类结构: 游戏对象(对象)| |球(游戏对象)| |桨(游戏对象) 注:球扩展游戏对象 当我试图创建一个球,一个错误显示: 超级(gameDisplay)类型错误:超级()参数1必须是类型,而不是pyplay。表面 有人能帮我吗?

  • 我创建这个类是为了更好地使用它 然后我想创建一个简单的函数来剪辑一个矩形,就像这样 但是当我将rect传递到我的函数中时,我在标题中得到了错误。我甚至还打印了字体 我想知道Rect样式的对象和Rect对象之间是否有区别,因为我太困惑了。此外,在屏幕上绘制矩形是布局tic-tac-toe GUI的最佳方式,还是绘制线条更简单。

  • 我正在使用pygame创建一个游戏,但遇到了一个错误,我是pygame的新手。我正在使用python 3.8和pycharm社区版2020.1 这是我制作游戏的视频:https://www.youtube.com/watch?v=FfWpgLFMI7w这里是错误: 这是我的密码:

  • 我正在做一个游戏,这里似乎有一些问题。这是我第一次使用sprite床单,如果我的错误很简单,我很抱歉。 对于大量的代码,我提前表示歉意,但不幸的是,我相信问题可能存在于代码中的任何地方。我收到的错误是“TypeError:参数1必须是pygame.Surface,而不是method”。这是指all_sprites.draw(screen)命令。我知道屏幕的格式是正确的,所以不是这样。我的老师说很可

  • 我正在开发一个electron应用程序,它试图从unsplash API下载一张照片,并将其设置为壁纸。当我调用API时,我得到200 OK状态并获得下载URL,但当我尝试使用axios stream方法下载照片时,我得到以下错误: 类型错误[ERR_INVALID_ARG_TYPE]:url参数必须是字符串类型。接收类型未定义 这是功能代码: 当我试图在函数中console.logDownloa