Neo4jClient - 从 Neo4jClient 中创建索引?

Posted

技术标签:

【中文标题】Neo4jClient - 从 Neo4jClient 中创建索引?【英文标题】:Neo4jClient - Create index from within Neo4jClient? 【发布时间】:2014-02-04 15:42:21 【问题描述】:

有没有办法从 Neo4jClient 中创建索引?我做了一个原始查询,但不认为这是最好的选择。我这样做的原因是为了测试目的,我需要删除/重新创建数据库来测试不同设计的性能。

【问题讨论】:

【参考方案1】:

你可以做如下索引:

graphClient.Cypher
    .Create("INDEX ON :Label(Property)")
    .ExecuteWithoutResults();

以及以下约束:

graphClient.Cypher
    .CreateUniqueConstraint("identity", "property")
    .ExecuteWithoutResults();

(原自How to Create a Node with Neo4jClient in Neo4j v2?)

【讨论】:

谢谢!没想过使用相同的 Create() 方法。

以上是关于Neo4jClient - 从 Neo4jClient 中创建索引?的主要内容,如果未能解决你的问题,请参考以下文章

使用 neo4jclient 确保唯一节点

Neo4jClient "CASE WHEN" 连同返回

C# Neo4jClient 任务取消异常

ASP.NET 和 Neo4jClient - 在哪里存储连接?

Neo4jClient - 如何检查属性是不是存在

如何在c#neo4jClient中创建一个唯一节点(如果已经存在则不重复)?