根据条件添加关系Neo4j
我有两个节点标签:帐户、事务根据条件添加关系Neo4j,neo4j,Neo4j,我有两个节点标签:帐户、事务 MATCH (n:Account) RETURN n 将此属性的4个帐户返回给我: accountName RAHUL RAINA id 16294736 accountName SAVINGS ACCOUNT - RES id 16294732 accountName VISA GOLD id 16294492 accountName SBCHQ-GEN-PUB-IND-NONRURAL-INR id 16294488 交易是这样的: MATCH (n
MATCH (n:Account)
RETURN n
将此属性的4个帐户返回给我:
accountName RAHUL RAINA
id 16294736
accountName SAVINGS ACCOUNT - RES
id 16294732
accountName VISA GOLD
id 16294492
accountName SBCHQ-GEN-PUB-IND-NONRURAL-INR
id 16294488
交易是这样的:
MATCH (n:Transaction)
RETURN n LIMIT 5
这让我想起:
id 133817384
description ATM07JUN15 NFS 11:38:44A96103218ATM
postedDate 6/8/2015
transactionDate 6/8/2015
accountId 16294732
id 133815940
description TO TRANSFER INB Tinyowl Technology Privat
postedDate 6/8/2015
transactionDate 6/8/2015
accountId 16294488
当transaction.accountId==account.id
我该怎么做。谢谢你的回答。:)非常感谢实际上如果你有一个关于:Account(id)的索引,这个索引在大型数据集上会更有效:
MATCH(t:Transaction)MATCH(a:Account),其中a.id=t.accountId创建(t)-[:FROM\u Account]->(a)
MATCH (a:Account), (t:Transaction)
WHERE a.id = t.accountId
CREATE (t)-[:FROM_ACCOUNT]->(a)