我正在查询几何特征,其中包含两个属性join
和r
的{{1}}索引。查询di
运行并返回指定r=<int-value>
值的数据(如果有)。但是,查询r
找不到任何匹配的记录,尽管它们的记录存在!
这是我的功能架构:
di=<int-value>
我无法找出根本原因。我可以在一个架构中拥有多个属性索引吗?
更新1
附加查询计划
r:Long:cardinality=high:index=join,*g:Point:srid=4326,di:Integer:index=join,al:Float,s:Float,b:Float,an:Float,he:Float,ve:Float,t:Float,m:Boolean,i:Boolean,ts:Long;geomesa.table.sharing='true',geomesa.indices='attr:4:3,records:2:3,z2:3:3',geomesa.table.sharing.prefix='\\u0001'
答案 0 :(得分:0)
我通过在maven shade插件中添加缺少的变换器来解决这个问题,以选择各种运行时实现,如下所示
{{1}}