首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Neo4j中创建多个属性的约束

问如何在Neo4j中创建多个属性的约束
EN

Stack Overflow用户
提问于 2020-09-23 03:31:06
回答 1查看 149关注 0票数 0

我想创建一个涉及多个属性的唯一约束,但执行时总是得到相同的错误:CREATE CONSTRAINT UQ_TimeGender ON (tg:TimeGender) ASSERT (tg.date, tg.time, tg.sex) is NODE KEY;

Neo.DatabaseError.Schema.ConstraintCreationFailed无法在( timegender:TimeGender )断言存在(timegender.date,timegender.time,timegender.sex)上创建约束:标签为TimeGender的节点(7)必须具有属性(日期,时间,性别)

当我检查TimeGender节点时,它有日期、时间和性别属性。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-09-23 03:39:51

您确定所有TimeGender节点都具有全部3个属性吗?

您可以执行此查询来进行检查。它将返回缺少其中某些属性的所有TimeGender节点。

代码语言:javascript
复制
MATCH (tg:TimeGender)
WHERE tg.date IS NULL OR tg.time IS NULL OR tg.sex IS NULL
RETURN tg
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64016543

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档