cypher

    1熱度

    1回答

    在Neo4J數據庫中,我需要找到一個具有3個命名節點(假設爲a,b,c)和其他一些非命名節點的(複雜)模式,但前提是沒有連接到a,b和c的節點(稱爲「x」)。 我想寫類似: MATCH (a:A)-<something>-(b:B)-<something>-(c:C) WHERE NOT EXISTS ((a)--(x:X)--(b), (x)--(c)) RETURN a, b, c ,

    2熱度

    1回答

    我有這種類型的圖表: (a)->[r1]->(b)-[r1]->(c)->[r1]->(d) ...。還有每個節點可以有另外的一個或幾個關係r2,例如: (b)->[r2]->(G) (b)->[r2]->(K)等,或: (c)->[r2]->(G) (c)->[r2]->(K)。 如果我用這樣的查詢: MATCH (n1)-[r]->(n2)-[r1]->(n3)-[r2]->(n4)-

    2熱度

    2回答

    我有一個查詢 MATCH (x:NodeA)-[]-(y:NodeB)-[]-(z:NodeC) RETURN DISTINCT z.property. 有節點X和節點Z的許多實例,但只有少數節點Y的,這意味着許多的路徑穿過相同在y節點。 有沒有一種方法來簡化查詢,並因此減少由neo檢查的路徑數,因爲我不關心哪個x節點是最終z節點的來源? 該查詢目前有約280萬條路徑,但在y處只有約50個節

    0熱度

    1回答

    ☼你好! 我想要得到一個活動列表的關鍵路徑,但通過Neo4j。 爲此,我需要最早的時間(開始和結束)。活動的最早開始等於其前任的最早開始,依此類推。 我已經有一些「工作」。但我的問題是,我只需要「回想起功能」。我可以用手往下走,但我不能這樣做下去...... 的Activity List 這裏是我的代碼: // LEVEL 1 /****** collect (start.successors)

    0熱度

    2回答

    我們通過在查詢語法連接字符串在代碼中創建查詢apostrope(')包含字符串要創建查詢的所有屬性在運行時添加一個節點。 The query is like this in the code where nodeLabel =String properties = JSONObject String query = "CREATE (n:" + nodeLabel + "{" + properti

    1熱度

    1回答

    我有一個方法,我傳遞一個現有節點的標題和兩個列表。一個包含新節點的標題,另一個包含應作爲屬性添加到新關係的計數。兩個列表都包含相同數量的項目。 我放鬆的新文章列表,並可以成功使用此代碼添加新節點: public async Task AddArticlesWithRelationshipsAsync(List<string> newArticleTitles, string linkedFromA

    1熱度

    1回答

    我需要在2個字段中返回不同查詢的結果。 此查詢的工作很好,做什麼,我需要: match(a:Assembly) where a.SourceLocation = "" match (a)<-[r:REFERENCES{Type: "DLL"}]-(b:Assembly) return distinct a.Name,r.HintPath 現在我需要另一個字段添加到結果。因爲它是一個集合,

    2熱度

    4回答

    我將如何找到一個列表中字符串的索引值 - 例如 WITH split ("what is porsche",' ') 我將如何找到「保時捷」爲3的位置?

    2熱度

    1回答

    現在我需要查詢,返回的Borko的祖先節點與數量的關係跳..事情是這樣的: Cupko。 .. 1 米爾科... 2 月... 3 questio的第二部分如果我們包含母親關係,那麼查詢會是什麼樣子?結果應該是這樣的: Cupko ......爸...... 1個 SomeFemale ...媽媽... 1 米爾科......爸爸...... 2 SomeFemale2。 ..媽媽... 2

    0熱度

    2回答

    我已經加載了DNA SNP的分層樹(DAG)。我想確定最低的共同祖先。 此查詢的工作,產生一個正確的節點: Match (n:SNPNode{SNP:'R-Z11'}), (m:SNPNode{SNP:'R-BY13828'}) match path=(n)-[:SNPParent*..99]->(MRCA)<-[:SNPParent*..99]-(m) return MRCA.SNP 然