报错-字段不存在

报错-字段不存在。但其实字段是存在的。

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或其他数值来更换频道,然后重启服务就能生效。