Bir varlıktaki belirli bir özelliğin tüm değerlerine (datomik şema için) ihtiyacım var. Geri çekme işlevi, özniteliğin argüman olarak geçirilmesini gerektirir, ancak çok fazladır ve sadece yeni değer kümeleriyle değiştirilmesini gerektirir. Clojure ile ulaşmak mümkün mü?Datomic - bir özniteliğin tüm değerlerinin nasıl geri çekileceği
1
A
cevap
2
Tüm değerleri sorgulayabilir ve eşinizden istediğiniz retraksiyonu oluşturabilir veya yeni değerler yazılmadan önce "boş bir öznitelik" olduğundan emin olmak istiyorsanız, bir işlem işlevinin içinden aynısını yapabilirsiniz.
(map (fn [v] [:db/retract eid attrib v])
(d/q '[:find [?v ...]
:in $ ?e ?a
:where [?e ?a ?v]
db
eid
attrib))
İlgili konular
- 1. Datomic
- 2. Bir dizinin her 3 öğesinin nasıl çekileceği
- 3. Yuvalama yapıları Datomic ile
- 4. max değerlerinin tüm indekslerini bul matlab
- 5. Datomic db.type/instant dosyasına nasıl tarih eklerim?
- 6. Sayısal dizide tüm NaN değerlerinin dizin listesi nasıl alınır?
- 7. Tüm hücre değerlerinin sıfır olup olmadığının nasıl kontrol edilir
- 8. Sonuç kümesinin son satırındaki tüm sütun değerlerinin toplamı nasıl alınır?
- 9. Sözlük değerlerinin uzunluğu nasıl bulunur?
- 10. Yuvalanmış özniteliğin var olup olmadığını kontrol etme
- 11. Ruby on Rails - Bir özniteliğin değerini çağırılmadan önce değiştirebilir miyim?
- 12. KendoUI çizgisi Grafiği, Etiketlerin grafik dışına nasıl çekileceği nasıl saklanır?
- 13. Bir denetleyici örneği değişkeninde bir özniteliğin değerini nasıl sınayın?
- 14. Kayan nokta değerlerinin NSMutableArray'i nasıl oluşturulur
- 15. XPath: Bir özniteliğin var olup olmadığını nasıl kontrol edebilirim?
- 16. Tüm açık dosyaları nasıl performansa geri döndürebilirim?
- 17. Perl ile tüm Gruplar nasıl geri alınır?
- 18. Android'deki tüm ParseObject satırları nasıl geri alınır
- 19. İlkbahar ve Thymeleaf kullanarak bir açılır listede tüm olası enum değerlerinin nasıl görüntülenir?
- 20. Python'da bir sözlüğün tüm değerlerinin 0 olup olmadığını nasıl kontrol edebilirim?
- 21. Bir özniteliğin olası içeriği belirlediği bir xsd içinde xml tanımlama
- 22. MongoDB: Alt belge alanı değerlerinin ayrı bir listesi nasıl alınır?
- 23. "define" değerlerinin üzerine gelin
- 24. Bir xts nesnesinin sayısal değerlerinin ayıklanması
- 25. phpdotenv değerlerinin ayarlanması
- 26. Dairesel enum değerlerinin uygulanması
- 27. Wordpress yayınındaki taksonomi değerlerinin sayısı nasıl sınırlanır?
- 28. Dizi türü değerlerinin türü nasıl alınır?
- 29. Async dönüş değerlerinin nasıl kullanılacağını bekliyor
- 30. Bir özniteliğin yanlış olduğunu bildirmenin doğru yolu nedir?
Teşekkürler Leon, Denerim. Ayrıca bir işlem işlevi (yukarıda belirtildiği gibi) yapmak için snippet'i de sağlayabilirsiniz (belirtmiş olduğunuz gibi) – javdev
@Abhinav Sadece bir işlem işlevi yazın ve pasajı içten kullanın - Çoğu durumda http://docs.datomic.com/ veritabanı functions.html –