File tree Expand file tree Collapse file tree 3 files changed +4
-12
lines changed Expand file tree Collapse file tree 3 files changed +4
-12
lines changed Original file line number Diff line number Diff line change @@ -4,9 +4,7 @@ title: 介绍
4
4
5
5
基于 Vben Admin Antd 构建的 fastapi_best_architecture 前端完整版实施
6
6
7
- ::: warning
8
-
9
- ==此版本计划于第二季度结束前完成=={.note}
7
+ ::: info 施工进度
10
8
11
9
- [x] 验证码登录
12
10
- [x] 菜单对接
Original file line number Diff line number Diff line change @@ -7,7 +7,7 @@ title: 快速开始
7
7
1 . 准备本地环境
8
8
9
9
- Node.js(20.15.0 及以上版本)
10
- - pnpm
10
+ - < p > pnpm</ p >
11
11
12
12
2 . 拉取 Git 仓库
13
13
Original file line number Diff line number Diff line change @@ -6,22 +6,16 @@ title: 常见问题
6
6
如果以下解决方案未能帮助到您,请通过 [ 互动] ( ./group.md ) 与我们联系
7
7
:::
8
8
9
- ## 未返回数据库手动修改的数据
9
+ ## 返回数据跟数据库对不上
10
10
11
- 由于缓存机制的特性,非接口操作对数据的更改可能无法实时反映到结果中。以下是两种常见场景:
12
-
13
- 1 . 返回数据异常
14
-
15
- ** 适用场景:** 非首次部署,或反复部署并初始化测试数据
11
+ 1 . 非首次部署,或反复部署并初始化测试数据
16
12
17
13
若此前已调用过 fba 接口,相关数据可能已悄无声息地写入 Redis 缓存。随后,即便重新部署了 fba,整个部署过程并不会自动清除
18
14
Redis 中的缓存数据。因此,调用重新部署后的 fba 接口时,若发现返回数据异常,而数据库检查又未发现问题,很可能是缓存未更新导致。此时,手动清理
19
15
Redis 中的 fba 缓存即可解决问题,系统将自动恢复正常
20
16
21
17
2 . 手动修改数据库数据
22
18
23
- ** 适用场景:** 通过数据库直接修改数据
24
-
25
19
假设我们直接在数据库中修改了某些数据,但调用接口后发现返回结果未发生变化。返回数据可能来源于 Redis
26
20
缓存,而通过数据库直接修改的操作不会触发缓存的自动更新。因此,返回数据看似未受影响。解决方法是手动清理 Redis
27
21
中的相关缓存,之后数据将正确反映修改结果
You can’t perform that action at this time.
0 commit comments