2016-04-07 8 views
0

Cloudantインデックスはどのような条件で削除されますか?私は月曜日にWebコンソールから5つのインデックスを作成しましたが、今日は_idのデフォルトインデックスのみが残っていることがわかりました。Cloudantインデックスは存在しますか?

今週はデータベース内のすべてのレコードを削除しましたが、インデックスは削除しませんでした。データベースに文書が含まれていない場合、インデックスは削除されますか?

+0

索引は、設計文書として保管されます。インデックスを作成すると、 "_design/72f7db328b2fd22612e9f7fdbb4031bea5b11546'のようなidを持つ" All Documents "の下にデザインドキュメントが表示されます。データベースをパージしたときにそのドキュメントを削除した可能性があります。これはインデックスを削除します。 – markwatsonatx

+0

はい、私が作成したすべての設計文書に戻ったとき、それらはなくなっていました。私はページ上のすべてのドキュメントを選択して削除することで、Web UIでJSONドキュメントを削除しました。私は明示的に設計文書を削除したとは思わないが、すべての文書が削除されたときに削除されるかもしれない。 –

+0

デザインドキュメントは「すべてのドキュメント」にも表示されています。したがって、すべてを選択すると、設計文書が削除されます。 – markwatsonatx

答えて

2

クラウドインデックスはデザインドキュメントに格納されます。デザイン文書は普通の文書と似ていますが、そのIDには_design/という接頭辞が付いています。その内容は、ビュー、クエリインデックスなどを設定するデータベースに意味を与えます。重要なことは、設計文書が通常の文書であることです。ダッシュボード内のすべての文書。ダッシュボード内のすべての文書を削除すると、設計文書も削除されました。

+0

ページ単位で、ページ上のすべてのドキュメントを選択せず​​に、デザイン以外のすべてのドキュメントを簡単に削除する方法はありますか?これは私がコマンドラインを見逃した時です;-) –

関連する問題