笑傲江湖 发表于 2024-7-18 17:38:06

掉接口的时候,key关键字如果里面有空格查不到怎么弄

/jaxrs/workcompleted/list/filter/{page}/size/{size}/manage流程


比如标题:我是 哈哈哈哈
我关键字写key:我是[空格]哈哈哈哈||我是 哈哈哈哈
查询不到数据

论坛管理员 发表于 2024-7-19 10:30:07

调接口前,先把关键字去空一下

笑傲江湖 发表于 2024-7-19 10:36:26

本帖最后由 笑傲江湖 于 2024-7-19 10:37 编辑

论坛管理员 发表于 2024-7-19 10:30
调接口前,先把关键字去空一下
怎么去空,是key=''这样一下吗

这样我试了不好使

笑傲江湖 发表于 2024-7-19 10:42:48

论坛管理员 发表于 2024-7-19 10:30
调接口前,先把关键字去空一下

你的意思是不是,key不能包含空格查询
比如key='你好我是   哈哈哈哈'
查的时候要变成key='你好我是'
对吗

论坛管理员 发表于 2024-7-19 13:20:29

哦,不好意思,我理解错了,这个接口是支持中间空格的,您是不是两个空格不一样,比如一个英文空格,一个中文空格?或者空格个数不对?用的什么数据库?

笑傲江湖 发表于 2024-7-19 13:49:47

论坛管理员 发表于 2024-7-19 13:20
哦,不好意思,我理解错了,这个接口是支持中间空格的,您是不是两个空格不一样,比如一个英文空格,一个中 ...

我不知道那个数据库,中文空格与英文空格,空格数都挨个试了不好使

name:        manageListFilterPaging
path:        jaxrs/workcompleted/list/filter/{page}/size/{size}/manage
type:        POST
description:        按条件对WorkCompleted分页显示.
这个实际接口文档显示的

论坛管理员 发表于 2024-7-23 10:14:35

笑傲江湖 发表于 2024-7-19 13:49
我不知道那个数据库,中文空格与英文空格,空格数都挨个试了不好使

name:        manageListFilterPaging


在公司环境中我们测试这个接口在key中传 中文空格 英文空格都是支持查询的,公司环境中使用的是mysql数据库的,您看看是否有条件换一种数据库试试。

还有种情况:如果输入法切了全角的话,打出来的空格会不一样的,这个时候就匹配不到的。
您各方面的情况都检查一下

笑傲江湖 发表于 2024-7-23 14:21:32

论坛管理员 发表于 2024-7-23 10:14
在公司环境中我们测试这个接口在key中传 中文空格 英文空格都是支持查询的,公司环境中使用的是mysql数据 ...

难道是因为我们用的版本的事情?
当前系统版本
8.2.3

论坛管理员 发表于 2024-7-25 09:28:20

8.2.3的版本也是正常的
页: [1]
查看完整版本: 掉接口的时候,key关键字如果里面有空格查不到怎么弄