我在 Cassandra 中创建了 UDT
CREATE type starter.random_data_demo(
destination_wise_count map<text,text>
);
然后在我的表中使用了这个 udt
CREATE TABLE demo(
field_data FROZEN<random_data_demo> PRIMARY KEY
);
当我点击查询弹性搜索映射时收到错误
询问:-
curl -XPUT -H 'Content-Type:application/json' "http://localhost:9200/demo" -d '{
"settings": { "keyspace":"starter" },
"mappings": {
"demo" : {
"discover" : ".*"
}
}
}'
错误:-
"type":"mapper_parsing_exception","reason":"Failed to execute query:null : Field \"destination_wise_count\" with type map<text, text> does not match type frozen<\"testing.demo_field_data_destination_wise_count\">"}]