我们的C#的ElasticSearch数据库的WebAPI应用程序使用。我们使用NEST2来访问数据库。NEST2:如何指定数据库索引名曾经
所有在代码中NEST2查询指定数据库索引名,这里一个例子:
public TestQuery[] GetAllDocuments()
{
var readRecords = ec.Search<TestDocument>(s => s
.Index("my-index-name")
.Query(q => q.
QueryString(qs => qs.Query("*")))).Documents;
return readRecords.ToArray();
}
有时我们忘记了在查询中指定索引的名称...问题不会立即显现出来作为API工作正常,一切都很好......只有当我们在它的一些类似的文件添加其他指标,我们看到的问题
是否可以一劳永逸NEST2初始化后指定索引的名称?这样做,我会避免的负担,记得要插入每一个查询
的感谢!明天我会在工作中尝试... –