Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/328.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 你能解析Elasticsearch吗;q";querystring参数到嵌套对象?_C#_<img Src="//i.stack.imgur.com/RUiNP.png" Height="16" Width="18" Alt="" Class="sponsor Tag Img">elasticsearch_Nest - Fatal编程技术网 elasticsearch,nest,C#,elasticsearch,Nest" /> elasticsearch,nest,C#,elasticsearch,Nest" />

C# 你能解析Elasticsearch吗;q";querystring参数到嵌套对象?

C# 你能解析Elasticsearch吗;q";querystring参数到嵌套对象?,c#,elasticsearch,nest,C#,elasticsearch,Nest,我正在用C#和ElasticSearch后端构建一个API。我希望消费者能够使用“q”querystring参数通过过滤器。我不想简单地将过滤器直接传递给Elasticsearch,因为我想在发送查询之前对查询进行一些验证 有没有办法使用诸如“?q=date:[2012-01-01至2012-12-31]”之类的查询,并将其转换为QueryContainerDescriptor,以便我可以使用该条件执行搜索?在Elasticsearch.Net或NEST中没有这样做,但Foundatio有一个项

我正在用C#和ElasticSearch后端构建一个API。我希望消费者能够使用“q”querystring参数通过过滤器。我不想简单地将过滤器直接传递给Elasticsearch,因为我想在发送查询之前对查询进行一些验证


有没有办法使用诸如“?q=date:[2012-01-01至2012-12-31]”之类的查询,并将其转换为QueryContainerDescriptor,以便我可以使用该条件执行搜索?

在Elasticsearch.Net或NEST中没有这样做,但Foundatio有一个项目,用于解析可能感兴趣的Lucene查询字符串。

在Elasticsearch.Net或NEST中没有这样做,但Foundatio有一个项目,用于解析可能感兴趣的Lucene查询字符串。

我在Elastic文档和代码中搜索了一段时间,没有看到任何内容。看起来我需要一个Lucene解析器。谢谢我已经在弹性文档和代码周围搜索了一段时间,什么也没看到。看起来我需要一个Lucene解析器。谢谢