vis*_*Net 17 c# elasticsearch nest
我创建了下面的对象,它将映射到ElasticSearch类型.我想将该UnivId属性排除在索引之外:
[ElasticType(Name = "Type1")]
public class Type1
{
// To be ignored
public string UnivId { get; set; }
[ElasticProperty(Name="Id")]
public int Id { get; set; }
[ElasticProperty(Name = "descSearch")]
public string descSearch { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
Pai*_*ook 19
您应该能够设置属性的OptOut值,ElasticProperty如下所示:
[ElasticProperty(OptOut = true)]
public string UnivId { get; set; }
Run Code Online (Sandbox Code Playgroud)
小智 17
在NEST 2.0中,ElasticPropertyAttribute由每个类型属性(StringAttribute,DateAttribute ...)替换.我使用Ignore参数来排除属性.
例如字符串:
[String(Ignore = true)]
public string Id {get;set;}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4977 次 |
| 最近记录: |