我正在研究一個應用程序,它是書店的後端。在neo4j應用程序中,我想編寫一個查詢,它會顯示與所有相關書籍有關的一個類別。就像我有幻想一樣,我會看到所有有幻想類的書。我試圖操縱這個 MATCH p=()-[r:HAS_CATEGORY]->() RETURN p LIMIT 25
但我沒有看到我需要的結果。我也想了解,例如,如果我想看到更多的類別和書相關。我正在使用最後一個Neo4j。Cypher查詢:如何顯示所有關係到一個特定的類別
0
A
回答
1
如果我理解正確的東西,你是從一本書開始,並希望看到同一類別的所有書籍?
喜歡的東西:
MATCH p=(b:Book {id: "xxx"})-[:HAS_CATEGORY]->(c:Category)<-[:HAS_CATEGORY]-(o:Book) WHERE o <> b
RETURN p
希望這有助於。
問候, 湯姆
0
如果你的數據模型看起來是這樣的:
(:Book)-[:HAS_CATEGORY]->(:Category {name: 'name-of-category'})
那麼這裏是一個暗號查詢來獲取所有Book
節點的「科幻」`類別:
MATCH (b:Book)-[:HAS_CATEGORY]->(:Category {name: 'SciFi'})
RETURN b;
相關問題
- 1. 子查詢顯示所有其他類別一對多關係
- 2. Cypher查詢返回具有特定關係類型的路徑
- 3. 如何顯示一個特定類別的所有產品?
- 4. 如何查詢同一查詢中的特定類別或所有類別?
- 5. Cypher Neo4j - 如何識別特定字段關係的實例
- 6. Cypher查詢嵌套關係
- 7. Neo4J Cypher查詢 - 空關係
- 8. Cypher查詢找到有3個關係的節點
- 9. Neo4jClient - 從Cypher查詢關係查詢
- 10. wp類別顯示所有類別的所有帖子,而不是來自特定類別的特定帖子
- 11. 如何找到在查詢一個節點的其他關係,Cypher支架
- 12. Neo4j的CYPHER查詢,使關係
- 13. Neo4j Cypher查詢找到有關係的連接節點
- 14. 顯示magento中具有特定屬性的所有類別
- 15. 只顯示有限類別的一個mysql查詢
- 16. 如何查詢所有沒有特定關聯的記錄?
- 17. Cypher支架查詢:找到具有路徑交替關係
- 18. JOIN查詢特定類別
- 19. 查詢特定類別中的所有帖子
- 20. 查詢顯示類別和子類別
- 21. 在Neo4j瀏覽器查詢中僅顯示特定的關係類型
- 22. mysql help - 寫一個查詢來顯示多個類別中的產品,只要它們屬於特定類別
- 23. WordPress的:顯示所有職位從特定類別
- 24. Wordpress顯示特定類別下的所有帖子
- 25. 顯示特定類別的所有帖子
- 26. 它返回一個特定節點的所有(進出)的關係的Neo4j的Cypher獲取相關方向
- 27. Cypher查詢匹配圖的一個特定路徑
- 28. Cypher查詢以排除基於關係類型的結果
- 29. 如何在Cypher查詢中返回關係的結束節點?
- 30. 如何提高Neo4j/Cypher中特定關係的權重?
這不會給我任何結果,我想我對GraphDB做了一些錯誤。在關係部分下,我只看到2個,但沒有看到has_category。但是我已經有了一個類別的書。那麼如何添加一個類別? – Jakub
我沒有任何結果使用類別Horror編寫您的查詢,因爲它在我的數據庫中。我寫了這個'MATCH p =(:Book) - [r:HAS_CATEGORY] - >(:Category {name:'Horror'})RETURN p LIMIT 25' 但是寫這個MATCH p =() - [r:HAS_CATEGORY ] - >()返回p'顯示所有類別和指向該類別的書籍。我寫錯了只看到與所有相關書籍的一個類別? – Jakub