gpt4 book ai didi

elasticsearch - elasticsearch jdbc类型映射

转载 作者:行者123 更新时间:2023-12-03 01:58:21 25 4
gpt4 key购买 nike

我正在尝试从mysql查询开始填充我的elasticsearch索引。我在Windows上工作,我的批处理是这样的:

echo {^
"type" : "jdbc",^
"jdbc" : {^
"url" : "jdbc:mysql://localhost:3306/ade_ver",^
"user" : "...",^
"password" : "...",^
"sql" : select ... ",^
"index" : "ade_ver",^
"type" : "my_type",^
"type_mapping": "{\"my_type\":{\"properties\":{\"prop1\":{\"type\":\"string\"},\"prop2\":{\"type\":\"string\"},**\"prop3\":{\"type\":\"string\",\"index\":\"not_analyzed\"}**, ecc.. }}}",^
"elasticsearch" : {^
"cluster" : "elasticsearch",^
"host" : "localhost",^
"port" : 9300^
}^
}^
} | "%JAVA_HOME%\bin\java" ecc..

现在,一切正常,我的索引已填入预期数据。
问题是,即使我试图将某些字段设置为未分析,每个字段都设置为“已分析”。我哪里错了?

最佳答案

我解决了预先创建索引和映射的问题,然后使用elasticsearch-jdbc从mysql导入数据

关于elasticsearch - elasticsearch jdbc类型映射,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35032898/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com