Я использую NEST-клиент для поиска в эластичной базе данных с помощью основного приложения .net.
Все работает нормально, за исключением того, что ни поле _id
, ни поле _score
не связаны.
Все остальные поля, например отметка времени заполнена.
Я также пытался использовать атрибуты [Number (Name="_score")]
и [Text(Name="_id")]
, но поля всегда были пустыми / значения по умолчанию
Чего мне не хватает?
public sealed class ElasticMapping
{
[Date(Name = "@timestamp")]
public DateTime Timestamp { get; set; }
[PropertyName("_id")]
public string ElasticId { get; set; }
[PropertyName("_score")]
public Nullable<double> Score { get; set; }
}