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

Docker环境运行Memgraph MAGE时无法设置边属性的问题

Docker环境下Memgraph MAGE边属性禁用问题解决办法

问题出在Docker版Memgraph的默认配置上——它默认关闭了边属性支持,而本地非Docker版本默认是开启的,所以执行带属性的边创建语句会报错。

解决方法分两种场景:

  • 直接用docker run启动:
    在启动命令末尾加上--properties-on-edges=true参数,完整命令如下:

    docker run -p 7687:7687 memgraph/mage --properties-on-edges=true
    
  • 用Docker Compose管理:
    在服务的command字段里添加该配置参数,示例配置如下:

    services:
      memgraph:
        image: memgraph/mage
        ports:
          - "7687:7687"
        command: ["--properties-on-edges=true"]
    

重启容器后,再执行你的创建语句CREATE (London)-[:LOCATED_IN {mark:['captial']}]->(England);就能正常运行了。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.25 21:42:03