我有一个表,比如这个问题末尾的那个表。我在peers_array字段中插入一个动态键控的数组/对象,例如:
{
"130":{
"to":5
},
"175":{
"fr":0
},
"188":{
"fr":0
},
"190":{
"to":5
},
"280":{
"fr":4
}
}
我正在寻找关于如何通配符查询关键字字段的建议。例如:
select * from table where peers_array[*]['to'] > 10
在Elasticsearch中,我可以这样查询:
peers_array.*.to:>10
我的桌子:
CREATE TABLE表("id"长主键,"sourceRouteId"整数,"rci"整数,peers_array对象(动态),"partition_date"字符串主键)通过(partition_date)与(number_of_replicates=0,refresh_interval=5000)进行分区
很抱歉,但这目前是不可能的。我们会把它放在我们的积压中。感谢您报告此用例。