शुरू करेंमुफ़्त में शुरू करें

MERGE क्लॉज़

MERGE क्लॉज़ डेटाबेस में कोई पैटर्न ढूँढेगा या बना देगा. यह अच्छा अभ्यास है कि आप अपनी MERGE स्टेटमेंट्स को प्रति नोड या रिलेशनशिप एक-एक क्लॉज़ में बाँटें.

अब अपने Neo4j डेटाबेस graph पर MERGE क्वेरी आज़माने का समय है.

यह अभ्यास पाठ्यक्रम का हिस्सा है

LangChain और Neo4j के साथ Graph RAG

पाठ्यक्रम देखें

अभ्यास निर्देश

  • Cypher स्टेटमेंट पूरा करें ताकि Person और Course नोड्स क्रमशः name और title प्रॉपर्टीज़ के साथ मिलें या बनें, और उनके बीच ENROLLED_IN रिलेशनशिप जुड़ा हो.
  • दिए गए कोर्स शीर्षक के साथ और अपना नाम इस्तेमाल करके graph पर क्वेरी चलाएँ.

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

# Modify the your Cypher statement
cypher = """
____ (p:____ {name: $name})
____ (c:____ {title: $title})
MERGE (p)-[:ENROLLED_IN]->(c)
RETURN p.name AS name
"""

# Add your name to the query
result = graph.query(cypher, 
  {"name": "____", "title": "Graph RAG with LangChain and Neo4j"}
)

for record in result:
    print(record['name'])
कोड संपादित करें और चलाएँ