elasticsearch ElasticSearch嵌套创建字段对象
看看下面的示例,我们应该能够创建一个新的源过滤器,如下所示elasticsearch ElasticSearch嵌套创建字段对象,elasticsearch,nest,elasticsearch,Nest,看看下面的示例,我们应该能够创建一个新的源过滤器,如下所示 new SearchRequest<Project> { Source = new SourceFilter { Include = Fields<Project>(p => p.Name, prop => prop.StartedOn) } } 新搜索请求 { Source=新的SourceFilter { Include=字段(p=>p.Name,prop
new SearchRequest<Project>
{
Source = new SourceFilter
{
Include = Fields<Project>(p => p.Name, prop => prop.StartedOn)
}
}
新搜索请求
{
Source=新的SourceFilter
{
Include=字段(p=>p.Name,prop=>prop.StartedOn)
}
}
我面临的问题是,字段
没有类型,也没有构造函数
如何制作一个字段
,用于源过滤器、查询等 您可以在类推断中找到字段方法,因此将示例代码更改为
new SearchRequest<Project>
{
Source = new SourceFilter
{
Include = Infer.Fields<Project>(p => p.Name, prop => prop.StartedOn)
}
}
新搜索请求
{
Source=新的SourceFilter
{
Include=推断字段(p=>p.Name,prop=>prop.StartedOn)
}
}
您还可以使用static Nest.infere在cs文件中导入这个静态类代码>,因此您将能够按原样使用此示例
希望有帮助。您可以在类推断中找到字段方法,因此将示例代码更改为
new SearchRequest<Project>
{
Source = new SourceFilter
{
Include = Infer.Fields<Project>(p => p.Name, prop => prop.StartedOn)
}
}
新搜索请求
{
Source=新的SourceFilter
{
Include=推断字段(p=>p.Name,prop=>prop.StartedOn)
}
}
您还可以使用static Nest.infere在cs文件中导入这个静态类代码>,因此您将能够按原样使用此示例
希望有帮助。您使用的是哪一版本的NEST?@Rob我有最新的off Nuget 2.4.3您使用的是哪一版本的NEST?@Rob我有最新的off Nuget 2.4.3字段推理文档-字段推理文档-