报错-字段不存在。但其实字段是存在的。
redis 缓存不应该配置保存到硬盘,否则可能会导致元数据混乱。
题主有没有解决问题呢?如果确认字段是存在的话,可以尝试执行以下步骤解决问题:
- 重启服务,开发环境上配置元数据有可能会遇到元数据混乱,重启服务一般能解决类似问题。
- 如果重启服务还不行,有可能是redis缓存有问题,可以清除缓存看看是不是问题能被修复。
清除redis缓存方法:
下载安装相关redis工具,比如G-dis
,然后在左侧redis频道选中目前魔方项目连接到的频道,右侧面板选中Cli选项卡,输入flushdb
可以清除左侧选中频道的redis缓存,您也可以输入flushall
来清除所有频道的缓存。
您可以在.env.local配置文件中找到CACHER=redis://127.0.0.1:6379/1
,最后的数值1就是当前魔方项目连接到的redis频道,您可以按上述方法清除redis缓存,也可以把最后的1换成2或其他数值来更换频道,然后重启服务就能生效。