Neo4j - Maddeyi Sil

DELETE yan tümcesini kullanarak bir veritabanından düğümleri ve ilişkileri silebilirsiniz.

Tüm Düğümleri ve İlişkileri Silme

Aşağıda, DELETE yan tümcesini kullanarak veritabanındaki tüm düğümleri ve ilişkileri silmek için sorgu verilmiştir.

Sorgu

MATCH (n) DETACH DELETE n

Yukarıdaki sorguyu yürütmek için aşağıdaki adımları uygulayın -

Step 1- Neo4j masaüstü Uygulamasını açın ve Neo4j Sunucusunu başlatın. URL'yi kullanarak Neo4j'nin yerleşik tarayıcı uygulamasını açınhttp://localhost:7474/ aşağıdaki ekran görüntüsünde gösterildiği gibi.

Step 2 - Dolar istemine istenen sorguyu kopyalayıp yapıştırın ve aşağıdaki ekran görüntüsünde vurgulanan oynat düğmesine (sorguyu yürütmek için) basın.

Bu, tüm düğümleri ve ilişkileri neo4j veritabanınızdan silecek ve boş hale getirecektir.

Belirli Bir Düğümü Silme

Belirli bir düğümü silmek için, yukarıdaki sorguda "n" yerine düğümün ayrıntılarını belirtmeniz gerekir.

Sözdizimi

Aşağıda, DELETE yan tümcesini kullanarak belirli bir düğümü Neo4j'den silmek için sözdizimi verilmiştir.

MATCH (node:label {properties . . . . . . . . . .  }) 
DETACH DELETE node

Misal

Örneğe geçmeden önce, aşağıda gösterildiği gibi Neo4j veritabanında bir "Ishant" düğümü oluşturun.

CREATE (Ishant:player {name: "Ishant Sharma", YOB: 1988, POB: "Delhi"})

Aşağıda, DELETE deyimini kullanarak yukarıda oluşturulan düğümü silen örnek bir Cypher Sorgusu yer almaktadır.

MATCH (Ishant:player {name: "Ishant Sharma", YOB: 1988, POB: "Delhi"}) 
DETACH DELETE Ishant

Yukarıdaki sorguyu yürütmek için aşağıdaki adımları uygulayın -

Step 1- Neo4j masaüstü Uygulamasını açın ve Neo4j Sunucusunu başlatın. URL'yi kullanarak Neo4j'nin yerleşik tarayıcı uygulamasını açınhttp://localhost:7474/ aşağıdaki ekran görüntüsünde gösterildiği gibi.

Step 2 - Dolar istemine istenen sorguyu kopyalayıp yapıştırın ve aşağıdaki ekran görüntüsünde vurgulanan oynat düğmesine (sorguyu yürütmek için) basın.

Sonuç

Çalıştırma sırasında aşağıdaki sonucu alacaksınız. Burada belirtilen düğümün silindiğini gözlemleyebilirsiniz.