【发布时间】:2019-07-12 22:17:40
【问题描述】:
我需要播种 Neo4j 数据库并让随机 Persons 加入随机 Organizations。我有以下 Cypher 查询:
MATCH (p:Person), (o:Organization)
WITH p, o
WHERE rand() < 0.1
MERGE (p)-[:MEMBER_OF]->(o)
问题在于,这个查询让每个人都有 10% 的机会加入所有组织。如何让这个查询为Persons 和Organizations 的每个组合生成一个随机数?
【问题讨论】:
标签: random neo4j cypher seeding