cypher

    7熱度

    3回答

    在這段代碼中,我如何遍歷ExecutionResult結果中的所有節點? CypherParser parser = new CypherParser(); ExecutionEngine engine = new ExecutionEngine(graphDb); Query query = parser.parse("START n=node(2) MATCH (n)<-[:IS_A]-(

    1熱度

    2回答

    繼暗號,查詢將返回的匹配關係索引的所有關係: start r=relationship:concept_contained_in_report('concept_id:2') return r 我怎樣才能返回這些關係,而不是關係本身的所有終端節點? 我希望像 start r=relationship:concept_contained_in_report('concept_id:2') ret

    1熱度

    1回答

    我已經有類似的另一個搜索內容的查詢,使用標籤的概念: START similar=node:TYPE_INDEX("type1"), to=node(20325) match similar-[:TAGGED]->tag<-[:TAGGED]-to return distinct similar, count(tag) order by count(tag) DESC 「類似」是一組節點

    0熱度

    2回答

    我對neo4j仍然很陌生。我寫了一個小型RESTFUL服務,它通過REST將節點插入到neo4j數據庫(服務器)中作爲PoC。該結構看起來是這樣的:root - [NODES] - > n - > [NODE] - >節點 n節點是「居中」的節點。我計劃添加其他節點作爲不同的節點類型(例如產品/類別/文檔/屬性/用戶...) 在我的第一個例子中,我添加了約。 1.000個節點。現在我試圖增加節點的

    1熱度

    1回答

    如何在Web控制檯中的密碼查詢中編寫此示例? hits = movies.query("title", new QueryContext("*").sort("title") 這就是我到目前爲止。我如何添加排序? start a = node:movies("title:*") return a

    2熱度

    1回答

    有沒有辦法在neo4j中對子圖進行基於索引的搜索? 在Cypher中,我們首先從索引中選擇節點,然後與圖形關係或屬性進行匹配,我想先選擇一個子圖(基於關係),然後在索引中搜索該子圖節點(子索引的原始指數)。

    1熱度

    1回答

    我需要使用BFS遍歷有向無環圖(DAG)。 我通過REST API使用neo4j,所以我用neo4j通信的主要方式是使用Cypher。 使用Cypher我可以從一個起始節點檢索一組所有路徑,並從它們派生出一個BFS遍歷。 我想知道是否有更簡單的方法使用Cypher獲得BFS遍歷。我期望的輸出是一組節點。

    1熱度

    2回答

    我正在使用neo4j-rest-graphdb,試圖用Cypher來獲取簡單的Node結果。 CypherParser parser = new CypherParser(); ExecutionEngine engine = new ExecutionEngine(graphDbService); Query query = parser.parse("START referenceNod

    5熱度

    1回答

    在執行過濾WHERE子句時,由Cypher執行引擎使用的(節點或關係)屬性的自動索引?如果沒有,有沒有辦法告訴Cypher使用它們?對於第三方(例如Lucene)指數呢?

    2熱度

    1回答

    我正在開發一個小的聯盟結構來更好地理解圖數據庫的概念,以及學習Neo4J並看看它能爲我提供什麼。我已經和RDBMS合作多年了,Cypher很粗糙。我試圖建立一個非常簡單的聯盟系統: 聯盟喬提到瑪麗,鮑勃和馬克。所以,我創建了他們所有的節點並創建了「引用」關係。現在瑪麗指的是朱莉,傑西卡和瓊。鮑勃提到比利和巴克斯特。馬克提到邁克爾和馬克思。他們的推薦不斷提及人。 對於Joe的原始轉診中的每一個轉診,