neo4j-rest-client ile çalışmak üzere Neo4j/Django tümleştirmesini güncellemeye çalışıyoruz - işimizin meyveleri on GitHub, blog benim bazı hızlı yorumlar ile. Entegrasyonumuz için bazı artıları ve eksileri vardır. En açıkçası, bir REST istemcisini kullanmamız, uzak bir veri tabanını kullanmanızdır, birazcık performans kaybı sağlar. OTOH, entegrasyon ilişkisel bir veritabanının yanında çalışır, böylece orijinal ORM'ye dayanan django.contrib malzemelerini kullanmaya devam edebilirsiniz ve indeksleme ve sorgu kümelerini oldukça güzel bir şekilde ele alır.
Yukarıda neo4django kullanarak istediğinizi yapmak için, model örneğinden neo4j-rest-client tabanlı düğümü alırsınız ve buna sahip olursunuz.
model_instance.node['newProperty'] = 'something'
Biz hala Pythonictir şekilde etc/traversals destekleyen, entegrasyon daha dinamik hale getirmek için marş ediyoruz ve (şu anda en önemli) performansını artırma. Eğer ilgilenirseniz, geri bildirim almak isterim.
Evet, gördüm, ama dediğin gibi, bu biraz eski, bu yüzden herhangi bir şeyin değişip değişmediğinden emin değildim. Örnekleri kontrol edeceğim, evet ... –
Ama yine de yeni bir özellik ekleyebilir miyim yoksa alamıyorum .. Bu benim models.py düzenlemek kadar basit olur mu? –
Ben tinkered beri bir süre oldu, ama, evet olmalı. Model –