visual tag studio returns remarks propiedad name c# elasticsearch nest

c# - tag - Excluir propiedad de ser indexada



remarks c# (2)

Debería poder establecer el valor de ElasticProperty atributo ElasticProperty , como lo siguiente:

[ElasticProperty(OptOut = true)] public string UnivId { get; set; }

He creado a continuación el objeto que se asignará al tipo ElasticSearch. Me gustaría excluir la propiedad UnivId de ser indexada:

[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; } }


En NEST 2.0, ElasticPropertyAttribute se reemplaza por atributos de tipo (StringAttribute, DateAttribute ...). Usé el parámetro Ignorar para excluir la propiedad.

Ejemplo de cuerda:

[String(Ignore = true)] public string Id {get;set;}