我正在使用client.Get<MyDocument>(getRequest)语法从 Elasticsearch 检索文档,但是我检索的文档IGetResponse基本上没用。它不包含我想要的文档字段,基本上只告诉我.Get成功(并包括我试图获取的文档的 ID)
这是我的代码:
TypeName typeName = TypeName.From<MyDocument>();
GetRequest request = new GetRequest(Index, typeName, new Id("R" + id));
// I can't get any of the fields I want from this object:
IGetResponse<MyDocument> result = Client.Get<MyDocument>(request);
我的问题是我需要以某种方式将 the 转换IGetResponse<MyDocument>为 aMyDocument吗?我在这里遗漏了一些步骤吗?
编辑: PS:result.Found是true所以它肯定在获得成功文件
MYYA
繁星点点滴滴
相关分类