使用openapi生成前端请求文件报错 ‘Token “Integer“ does not exist.‘

json 复制代码
{
  stack: 'JSONParserError: Token "Integer" does not exist.\n' +
    '    at Pointer.resolve (F:\\IdeaProjects\\yu-oj\\oj-frontend\\node_modules\\@apidevtools\\json-schema-ref-parser\\dist\\lib\\pointer.js:103:23)\n' +
  name: 'MissingPointerError',
  message: 'Token "Integer" does not exist.',
  source: 'http://localhost:8101/api/v2/api-docs',
  path: null,
  toJSON: [Function: toJSON],
  footprint: 'null+http://localhost:8101/api/v2/api-docs+EUNMATCHEDRESOLVER+Token "Integer" does not exist.',
  toString: [Function: toString]
}

这时候你可能会觉得是后端接口的controller方法的参数写的有问题。

最后我找到了问题,就是有一个controller返回的是RMap(Redis里的一个数据结构)。只需要把这个map转为其他结构就行

其实,之前我直接用map也可以跑(我还没找到具体原因),总之问题解决了。

如果你遇到同样的问题,就排查接口,挨个排查,总能找到答案的。

相关推荐
BlockChain8883 小时前
Web3 后端面试专用版
java·面试·职场和发展·go·web3
BlockChain8883 小时前
30+ 技术人转型 Web3 / AI
java·人工智能·go·web3
weixin_462446233 小时前
Python用Flask后端解析Excel图表,Vue3+ECharts前端动态还原(附全套代码)
前端·python·flask·echats
Kratzdisteln3 小时前
【1902】0120-3 Dify变量引用只能引用一层
android·java·javascript
满栀5853 小时前
jQuery 递归渲染多级树形菜单
前端·javascript·jquery
秋刀鱼程序编程4 小时前
Java基础入门(七)---异常处理
java·开发语言·python
闲蛋小超人笑嘻嘻4 小时前
Flexbox 属性总结
前端·css
遇见你的雩风4 小时前
Java---多线程(一)
java·开发语言
TOPGUS4 小时前
谷歌将移除部分搜索功能:面对AI时代的一次功能精简策略
前端·人工智能·搜索引擎·aigc·seo·数字营销
这就是佬们吗4 小时前
力扣---leetcode48
java·笔记·后端·算法·leetcode·idea