NEO4J:関係に基づいて下からトップへのノードの検索
質問
私はノードを下から上に検索することを可能にする暗号クエリを書き込もうとしています。例えば、私は小さなアフィリエイトネットワークを持っています。ここで、JoeはMary、Mark、Bobを参照しています。メアリー、マーク、ボブにはそれぞれ10人の子供がいます。そして彼らの子供たち、10人。私はこのネットワークをJoeの最低階調で始めることによって、このネットワークを検索したいです。
これを達成する方法についてのアイデア?すべてのボトムノードを入手してからバックアップしてくださいか?
解決
Pablo Parejaによって寄稿された最低のCommonanceStor Algoがありました。NEO4J /コミュニティ/コミット/ 8919B28DFE523E843935A4BF70381498FD25875B 。それはあなたが望むものですか?
それ以外の場合、ネットワーク内のすべての残量を見つけたい場合は、 http:// tinyurlのようなCypherで行うことができます。.com / c6kmcew (例):
start joe=node(1) match p=joe-[:refers]-referredPerson-[:parent_of*1..]->kid return kid, p
.
hth
/ピーター
所属していません StackOverflow