所以有人定义了一个类
public class TestJobResult
{
public long StartTimeInUtc_Ticks { get; set; }
}
我想使用Nest发布到ElasticSearch。该属性是刻度,我想在发布时将其转换为DateTime。什么是最好的方式?有没有办法在调用Index()之前添加其他属性?
答案 0 :(得分:0)
最好的方法是使用一个单独的c#对象来代表您想要在Elasticsearch中看起来像的对象,并在代码中自己进行转换。
你可以和JsonConverter
一起疯狂,但在你的情况下,它只会使问题复杂化。