py2neo

    0熱度

    1回答

    我有一個查詢通過Py2neo到Neo4j的v3的使用OGM: 輸出= graph.run(「MATCH(米:柱{名稱: '代碼'}),(N:柱{名稱: 'locale_language_cd'})中,p =最短路徑((M) - 。[RELS:PART_OF *] - (N))RETURN p「)評估() 打印(輸出) 此正確地我想要它但節點不可讀 (f0b4322) - [:PART_OF] -

    0熱度

    1回答

    我想用py2neo構建一個完整的可變深度二叉樹。我一直試圖使用py2neo事務發送創建語句到服務器,但運行時可怕。 構建一個深度爲8(255個節點)的樹大約需要16.7秒 - 絕大多數時間都是在事務提交時花費的(如果在提交之前執行Transaction.process(),則處理佔用大部分運行)。可能是什麼問題?密碼語句分別只是一個Match和一個節點+關係Create。 下面是其構建樹 def

    0熱度

    3回答

    單查詢節點列表之間的最短路徑,我有兩個列表 ['avia', 'paul', 'tom'] ['james','bond'] 我特林找到 avia -> james paul -> james tom -> james avia -> bond paul -> bond tom -> bond 我創建查詢,在兩個循環之間的shortes路徑每次查詢neo4j 因此對neo4j

    0熱度

    1回答

    我想在neo4j中共享屬性的節點之間創建邊。 每個節點有5個屬性,分別是a,b,c,d,e。如果2個節點僅共享屬性'a',則邊緣將具有名稱'a'。如果2個節點共享屬性b,d,e,則邊緣將具有'bde'的名稱。對於每一對,如果它們共享屬性,那麼我只想創建一條邊。 謝謝。

    0熱度

    1回答

    請幫助我解決此問題。我正在關注此鏈接上的教程:https://www.kernix.com/blog/an-efficient-recommender-system-based-on-graph-database_p9。我無法修改以下內容,以便它可以符合使用graph.run而不是graph.cypher.begin()的py2neo v3的新格式。下面的代碼的目的是爲了創建節點相對於用戶來說,每

    0熱度

    1回答

    graph = Graph() query2 = """ WITH {m} AS document UNWIND document.lists AS s UNWIND s.imageurl AS img UNWIND s.youtubevideourl AS vid RETURN s """ print (graph.cypher.execute(query2,m = m))

    1熱度

    1回答

    使用V2 py2neo我可以把這個__init__.py graph.cypher.execute("CREATE CONSTRAINT ON (n:User) ASSERT n.username IS UNIQUE") 爲什麼V3 py2neo graph.run("CREATE CONSTRAINT ON (n:User) ASSERT n.username IS UNIQUE") 失

    0熱度

    1回答

    我試圖重新創建Nicole White的microblog application powered by Flask and Neo4j教程,但使用py2neo v3而不是v2。我是一個新手,但熱衷於瞭解&學習修補... 我知道graph.merge_one()已被替換爲v3中的graph.merge(),但我無法弄清楚如何從標籤中取出標籤我的數據庫,或者如果它們不存在,則創建它們以便使用它們與節

    0熱度

    1回答

    如果我使用selector.select按時間戳&選擇歷史帖子,則嘗試使用歷史帖子創建新的標記關係,結果發現歷史帖子未實際標記!然而,包含與歷史帖子相同信息的灰色圓圈出現在我的圖&中,最終被標記爲標記而不是歷史帖子...爲什麼更重要的是& - 我如何標記歷史帖子? >>> import py2neo >>> from py2neo import Graph, Node, Relationshi

    1熱度

    1回答

    我使用這個代碼: n1 = Node("X", name=w1) graph.create(n1) n1.add_label(u2) 但它只是不加入這個標籤u2,甚至從Python提示符。