cgi*_*gio 4 .net f# neo4j neo4jclient
我正在尝试创建一个节点,并为该节点分配一个标签.按照使用Neo4j Graph DB With F#中的说明,我设法创建Person节点,但我无法为创建的节点创建标签Person.我使用create方法错了吗?我需要将其作为参数传递吗?我可以使用Cypher创建而不是创建吗?
该示例使用基于旧API的方式使用"创建",因此您曾经这样做:
client.Create person
Run Code Online (Sandbox Code Playgroud)
现在你可以(并且应该)使用Cypher版本:
let createPerson person =
client.Cypher
.Create("(p:Person {param})")
.WithParam("param", person)
.Return<Person>("p")
.Results
.Single();
let pA = createPerson { Name = "PersonA"; Twitter = "tA" }
Run Code Online (Sandbox Code Playgroud)
你应该把这个人作为参数传递给你.使用Cypher版本是将标签放入数据库的唯一方法.
| 归档时间: |
|
| 查看次数: |
681 次 |
| 最近记录: |