Python'da Elasticsearch
'dan belge silme konusunda hiçbir örnek bulamıyorum. Şimdiye kadar gördüklerim - delete
ve delete_by_query
fonksiyonlarının tanımıdır. Ancak bazı nedenlerden dolayı documentation, bu işlevleri kullanmanın mikroskobik bir örneğini bile sağlamaz. Tek bir parametre listesi, bunları fonksiyon çağrısına doğru olarak nasıl besleyeceğimi bilmezsem çok fazla şey söylemez.Elasticsearch'ten belgeler nasıl silinir
doc = {'name':'Jacobian'}
db.index(index="reestr",doc_type="some_type",body=doc)
dünyada kime Ben şimdi delete
ve delete_by_query
kullanarak bu belgeyi silebilirsiniz bilir: Yani, sadece bir yeni doktor şöyle ekledikten, diyelim?
Eğer, biraz daha ayrıntılı misiniz;
O gelecek Google'cılara yardımcı olur umarım: ben Toplu API kullanarak bunları kaldırdıktan sonra? Özellikle, 'id' (id = 1919 örneğinizde) önceden bilmediğimde durumla ilgileniyorum. Bunu soruyorum çünkü toplu silme işlemi yapmam gerekiyor. – Jacobian
Ve istediğim gibi, "delete_by_query" nin bir örneği de benim ve diğer yeni başlayanlar tarafından çok beğenilecek. – Jacobian
doc_type = "some_type" ve doc.name = "John" değerinin +100500 itibara değdiği tüm dokümanların nasıl silineceğine ilişkin iki küçük örnek. – Jacobian