【问题标题】:Unique value in neo4j Nodesneo4j 节点中的独特价值
【发布时间】:2012-10-22 23:47:37
【问题描述】:

如何定义一些值在 Neo4j 中应该是唯一的?

例如认为我想将用户数据存储在节点中,所以用户名应该是唯一的。有没有办法像我们在 sql 中所做的那样(将用户名定义为唯一属性)?

【问题讨论】:

    标签: neo4j


    【解决方案1】:

    为此,您需要使用节点索引和 API 中可用的唯一性功能,以确保每个键值对下仅归档一个节点。如果您正在使用嵌入式 Neo4j,请查看:

    对于 REST 接口,您正在使用的库中可能已经有唯一性支持,或者,如果您没有使用库,此页面应该会有所帮助:

    由于节点结构的实施方式与大多数 RDBMS 中记录结构的实施方式不同,因此没有直接等效于您提到的 UNIQUE KEY 功能。然而,索引唯一性应该会给您相同的最终结果。

    希望对你有帮助

    尼日

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-22
    • 2011-03-26
    相关资源
    最近更新 更多