2016-04-07 21 views
0

Cloudant indeksleri hangi durumda silinir? Pazartesi günü web konsolu üzerinden beş endeks oluşturdum ve bugün sadece _id'deki varsayılan dizin hala devam ediyor.Cloudant indeksleri destekleniyor mu?

Veritabanındaki tüm kayıtları bu hafta başında silmiş, ancak bu dizinlerden hiçbirini sildim. Veritabanında belge yoksa indeksler silinmiş mi?

+0

Dizinler tasarım belgeleri olarak depolanır. Bir indeks oluşturduktan sonra, "Tüm Belgeler" altında listelenen tasarım belgesine, buna benzer bir kimlikle birlikte göreceksiniz: '_design/72f7db328b2fd22612e9f7fdbb4031bea5b11546'. Veritabanınızı temizlediğinizde bu belgeyi silmiş olabilirsiniz. – markwatsonatx

+0

Evet, yarattığım tüm tasarım dokümanlarına geri döndüğümde onlar gittiler. Web UI'sindeki JSON dokümanlarını bir sayfadaki tüm dokümanları seçip silerek sildim. Tasarım dokümanlarını açık bir şekilde sildiğimi sanmıyorum ama belki de tüm belgeler kaldırıldığında silinir. –

+0

Tasarım belgeleri de "Tüm Belgeler" altında listelenmiştir. Yani, hepsini seçtiyseniz, tasarım belgelerini sildiniz. – markwatsonatx

cevap

2

Renk kodları tasarım belgelerinde saklanır. Tasarım belgeleri, normal belgeler gibidir, ancak kimlikleri _design/ ile önceliğe sahiptir ve içeriği veritabanı ayarlarına, sorgu dizinlerine vb. Anlam katar. Dikkat edilmesi gereken önemli nokta, tasarım belgesinin normal bir belgedir. panodaki tüm belgeler. Panodaki tüm belgeleri sildikten sonra, tasarım belgelerini de sildiniz.

+0

Sayfa dışı sayfaya gitmeden ve bir sayfadaki tüm belgeleri seçmeden tüm tasarım dışı belgeleri silmenin basit bir yolu var mı? Bu komut satırını özledim ;-) –