neo4j 创建具有多个对象的节点

标签 neo4j cypher

我想创建一个具有多个对象的节点,如下所示,但没有找到正确的语法?

CREATE (E:employee {
    id: 123, name: "Kamran", sal: 50000, deptno: [10, 11]
}, {
    id: 124, name: "Qutub", sal: 50000, deptno: [10, 11]
})

在上面的 neo4j 上给出以下错误...

Invalid input ',': expected whitespace, ')' or a relationship pattern (line 3, column 3 (offset: 79))"}, {"^

 Neo.ClientError.Statement.InvalidSyntax

最佳答案

尝试:

UNWIND [{ id: 123, name: "Kamran", sal: 50000, deptno: [10, 11]}, { id: 124, name: "Qutub", sal: 50000, deptno: [10, 11]}] AS props
CREATE (e:Employee)
SET e=props

关于neo4j 创建具有多个对象的节点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34101870/

相关文章:

java - neo4j 巨大的图形和解决方案

ruby-on-rails - Rails 4.0.0、Neo4j - Bundler 找不到 gem "railties"的兼容版本

spring-boot - 在 neo4j 中创建一个具有除 ID 之外的唯一属性的节点

neo4j - Cypher:具有多个源节点返回重复项的个性化 PageRank

neo4j - 如何对neo4j中的条件给予优先顺序

neo4j - 获取多个总和的最大值

java - 访问 neo4j-ogm 的映射上下文

java - 使用 Java Neo4j Rest Api 进行身份验证以访问服务器

graph - 如何获取所有连接的节点,排除特定关系

java - Cypher 挂起,我们如何修复/重新设计?