首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Neo4j重复记录问题

Neo4j重复记录问题
EN

Stack Overflow用户
提问于 2016-10-17 11:36:01
回答 1查看 185关注 0票数 1

我正面临着简单查询中重复记录的问题。在我的数据库中,我有一些国家数据,国家指向组织类型。我正在获取国家和组织,数据库给我重复的记录,在国家和组织类型。

查询

代码语言:javascript
运行
复制
MATCH (n:OrganizationType),(c:Country) RETURN n,c LIMIT 25

也试过用不同的

代码语言:javascript
运行
复制
MATCH (n:OrganizationType),(c:Country) RETURN distinct n,c LIMIT 25

记录的图形视图

请帮帮我,我在这里错过了什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-10-17 12:47:02

您的查询是返回(组织、国家)的对,当您将DISTINCT放在它上时,它只会确保这对是不同的。在构建查询时,不要考虑“返回记录”,而是“生成结果行”。如果要生成包含1个节点(即国家或组织)的结果行,并且希望每个国家或组织获得最多25行的1行,请尝试以下简单查询:

代码语言:javascript
运行
复制
MATCH (n)
WHERE n:Country OR n:Organization
RETURN n LIMIT 25
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40085357

复制
相关文章

相似问题

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