是否可以从CQL对DSE Search 3.2.0示例执行SOLR 4.0空间查询?

jhdbpxl9  于 2022-09-27  发布在  Solr
关注(0)|答案(2)|浏览(150)

是否可以从CQL对DSE Search 3.2.0示例执行SOLR 4.0空间查询?如果是,正确的语法是什么?特别是我的问题是关于CQL查询,它引用了使用solr实现的一种类型的字段。SpatialRecursivePrefixTreeFieldType类。使用SOLR Web控制台针对DSE Search 3.2.0示例运行引用此类型的SOLR查询工作正常。
谢谢,利昂

i7uq4tfw

i7uq4tfw1#

DSE Search CQL只支持基本的Lucene语法,在这个阶段,它仅用于开发/测试目的,因此鼓励您使用标准的Solr API。

bmp9r5qi

bmp9r5qi2#

为了明确用法,“空间”查询通常是应用于主查询以限制结果区域的筛选查询,而主查询通过非空间属性(如关键字、,但是CQL语法只有一个主查询,没有提供任何其他Solr查询参数,例如过滤器查询(“fq”)或空间查询使用的Solr参数。
因此,Solr HTTP API是针对DSE数据进行空间查询的唯一途径。

相关问题