我们的C#的ElasticSearch数据库的WebAPI应用程序使用。我们使用NEST2来访问数据库。 所有在代码中NEST2查询指定数据库索引名,这里一个例子: public TestQuery[] GetAllDocuments()
{
var readRecords = ec.Search<TestDocument>(s => s
.Index("my-index-
在我以前的代码,我使用的是DynamicDictionary作为一个基类为我DataRecordDictionary文件 [ElasticsearchType(Name = "DataRecordDictionary")]
public class DataRecordDictionary : DynamicDictionary
{
[String(Store = false, In
没有发现这是我NEST2.0 POCO声明: [ElasticsearchType(Name = "MyDocument")]
public class MyDocument: DynamicResponse
{
[String(Store = false, Index = FieldIndexOption.NotAnalyzed)]
public string Histo
这是我的文档: [ElasticsearchType(Name = "MyDoc")]
public class MyDoc: Dictionary<string, object>
{
[String(Store = false, Index = FieldIndexOption.NotAnalyzed)]
public string text { get; set; }