You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Directus 11.4.0中M2A字段添加现有条目无显示问题求助

问题排查:Directus 11.4.0中M2A字段「添加现有」功能异常

系统环境

  • Directus 11.4.0
  • Docker Compose
  • Ubuntu

问题描述

操作M2A(多到任意)字段的「添加现有」选项时,所有该类型字段均无法加载显示现有条目,同时Chrome开发者工具控制台出现错误。

已尝试操作

  • 使用多对多(Many-to-Many)或一对多(One-to-Many)字段时,「选择现有条目」功能正常,仅M2A字段出现异常。

排查建议

  • 检查集合权限:确认当前操作角色对M2A字段关联的所有目标集合都配置了「读取」权限——M2A字段需要跨集合读取数据,任一关联集合权限缺失都会导致加载失败。
  • 清除系统缓存:在Docker环境下执行命令清除Directus缓存:
    docker-compose exec directus directus cache:clear
    
  • 查看容器日志:获取Directus容器的运行日志,排查是否存在数据库查询或权限相关报错:
    docker-compose logs directus
    
  • 验证集合关联配置:检查M2A字段关联的所有集合是否存在(无删除/重命名后未更新关联的情况),确保字段配置无异常。
  • 尝试版本升级:11.4.0版本可能存在M2A字段的已知bug,备份数据后尝试升级到最新稳定版。

内容的提问来源于stack exchange,提问作者n1k1dk

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.14 07:37:35