ฉันกำลังส่งคำสั่ง Cypher โดยทางโปรแกรมเพื่อสร้างกราฟ ฉันสร้างสองโหนดและส่งคำสั่ง Cypher เพื่อเพิ่มความสัมพันธ์ระหว่างโหนดเหล่านั้น ไม่มีปัญหา. อย่างไรก็ตาม บางครั้งความสัมพันธ์ก็มีอยู่แล้ว ดังนั้นฉันจึงต้องการวิธีที่จะทำให้แน่ใจว่าจะไม่ถูกเพิ่มเป็นครั้งที่สอง ฉันสามารถเพิ่มข้อจำกัดเพื่อป้องกันโหนดที่ซ้ำกัน แต่ฉันไม่พบไวยากรณ์ที่จะทำสิ่งนั้นกับความสัมพันธ์
ใช้ Cypher เพื่อสร้างข้อ จำกัด เพื่อป้องกันความสัมพันธ์ที่ซ้ำกันระหว่างโหนด [ซ้ำกัน]
คำตอบ (1)
ลองดูคำสั่ง Cypher MERGE ฉันเชื่อว่ามันจะทำสิ่งที่คุณกำลังมองหา
person
hoyski
schedule
12.05.2020
บิงโก ขอบคุณ
- person nicomp; 14.05.2020