在 ElasticSearch 6.0 之前,我们能够将搜索请求(SearchRequest 的对象)序列化为字符串
using (System.IO.MemoryStream mStream = new System.IO.MemoryStream())
{
ElasticClient.Serializer.Serialize(searchRequest, mStream);
string rawQueryText = Encoding.ASCII.GetString(mStream.ToArray());
}
示例在这里也序列化来自 Nest 客户端弹性搜索 2.3 的查询
但是在已删除的 6.4 版本中,我无法准确找到使用 6.4 版本序列化查询的文档 https://github.com/elastic/elasticsearch-net
有人可以在这里帮助我吗?