C# 你能解析Elasticsearch吗;q";querystring参数到嵌套对象?
我正在用C#和ElasticSearch后端构建一个API。我希望消费者能够使用“q”querystring参数通过过滤器。我不想简单地将过滤器直接传递给Elasticsearch,因为我想在发送查询之前对查询进行一些验证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有一个项
有没有办法使用诸如“?q=date:[2012-01-01至2012-12-31]”之类的查询,并将其转换为QueryContainerDescriptor,以便我可以使用该条件执行搜索?在Elasticsearch.Net或NEST中没有这样做,但Foundatio有一个项目,用于解析可能感兴趣的Lucene查询字符串。在Elasticsearch.Net或NEST中没有这样做,但Foundatio有一个项目,用于解析可能感兴趣的Lucene查询字符串。我在Elastic文档和代码中搜索了一段时间,没有看到任何内容。看起来我需要一个Lucene解析器。谢谢我已经在弹性文档和代码周围搜索了一段时间,什么也没看到。看起来我需要一个Lucene解析器。谢谢