cypher

    1熱度

    1回答

    我爲我的webapp使用了Node js,並且我想創建一個具有唯一電子郵件ID的新用戶,因此需要我查找索引表,但後來我意識到Node Driver沒有將index()函數作爲Java中的一個(graphDb.index())。任何解決此類問題的方法,例如使用REST或一些Cypher connetor

    1熱度

    1回答

    我想在neo4j 2.0上創建一些索引,但我不明白這裏有什麼問題。一個全新的數據庫開始,我輸入的命令看起來像 CREATE INDEX ON :user(name); CREATE INDEX ON :root(root); CREATE INDEX ON :origin(origin); CREATE INDEX ON :gender(gender); create (n1:root {

    1熱度

    2回答

    我知道通過使用Cypher和Gremlin可以獲得最小節點數量的最短路徑嗎?如何獲得最小遍歷成本的路徑?我能想到的一個例子就是公交線路。一些路線可能有較少的巴士站(節點),但需要較長的時間(成本)從一個站到另一個站,有些則相反。 是否有可能通過使用Cypher或Gremlin以最短的旅行時間獲得最短路徑?

    0熱度

    1回答

    在neo4j中執行此查詢的最佳方式是什麼? START n=node:node_auto_index('type:x AND id:123456') RETURN n 或 START n=node:node_auto_index(type="x") WHERE n.id=123456 RETURN n 我有兩個屬性自動索引和查詢都需要或多或少的同一時間(第二個選項往往是更快一號運行,

    0熱度

    2回答

    我一直在閱讀和實現Neo4j的圖形數據庫技術。 這是非常酷,功能強大我唯一擔心的是似乎缺乏文檔和/或如何教程初學者。 在試圖瞭解索引時,我發現在webadmin中有一個標題爲「添加和刪除索引」的部分就是這麼做的。但是,我無法找到的是如何實際實現索引。 如何添加一個節點,以確保它處於正確的索引並且具有索引正確的屬性? N.B.由於沒有(或者至少沒有一個好的)Objective C API,我使用Cy

    1熱度

    1回答

    我試圖使用JRuby的neo4j.rb是刪除的Neo4j數據庫中的所有節點: Neo4j._query( 「START N =節點(*)刪除N」) 查詢運行正常,但節點仍然出現在Neo4j Web管理員中。 我在做什麼錯?

    0熱度

    1回答

    我遇到了neo4j的一個非常奇怪的行爲,它報告錯誤的節點數,關係和屬性,它們從來不是由任何人創建的(它發生在我身上在neo4j-community-1.9-windows和neo4j-community-2.0.0-M03-windows)。所以這是場景: 我下載並解壓縮了包,啓動了命令提示符並輸入了neo4j install。這一切都順利,當我打開本地主機:7474,我得到以下幾點: (節點:1

    2熱度

    1回答

    我從Neo4j的數據庫和Django的neomodel, 使用我希望實現以下系統爲我的用戶,寫這種模式爲用戶: class UserNode(StructuredNode): user_id = IntegerProperty(required=True, index=True) follow = RelationshipTo('UserNode','FOLLOW')

    2熱度

    1回答

    我'不知道怎麼的Neo4j在interpretes背景這個請求: start n=node(500) match n-[:relation_type]-() return count(*) 上的所有relation_type具有計數或做它維護每個所有元素的計數器 不Neo4j的迭代「內部連接的類型關係的清單」? 我想知道如果我有我每次添加一個,或存儲在財產關係的數量,如果我能快速檢索它沒有在所

    1熱度

    1回答

    在cypher manual中,解釋了'with'子句可用於將查詢鏈接在一起,其中一部分的輸出可作爲下一部分的輸入。這是否意味着使用'with'子句的查詢會在多個事務中執行(鏈中的每個部分都有一個)?