【发布时间】:2015-05-21 07:46:50
【问题描述】:
如果有人告诉我使用 NEST 删除特定类型的所有数据的正确方法,我将不胜感激。 我的 elasticsearch 中有一个索引和两种类型,我希望能够在需要时删除一种或另一种类型的所有数据。
我现在的想法是
ElasticClient.DeleteByQuery<ISearchData>(q => q.Index(indexName).Type(type.ToString()).Query(qu => qu.Bool(b => b.Must(m => m.MatchAll()))));
提前致谢。
【问题讨论】:
-
@Jim G. 从索引中删除所有文档很容易。我的问题是关于类型的。