如何将SOLR多值域转换为等价弹性搜索域
我正致力于将solr模式文件转换为等效的弹性搜索 我不知道如何将SOLR中的多值字段转换为弹性搜索等价项 例如:如何将SOLR多值域转换为等价弹性搜索域,solr,elasticsearch,Solr,elasticsearch,我正致力于将solr模式文件转换为等效的弹性搜索 我不知道如何将SOLR中的多值字段转换为弹性搜索等价项 例如: <field name="projectid" type="string" indexed="true" stored="true" multiValued="true" /> 我看了elasticsearch多字段选项,但它看起来更像一个copyfield选项 elasticsearch中的所有字段都固有多值 请您在这方面提供帮助Elasticsearch等效于一
<field name="projectid" type="string" indexed="true" stored="true" multiValued="true" />
我看了elasticsearch多字段选项,但它看起来更像一个copyfield选项
elasticsearch中的所有字段都固有多值
请您在这方面提供帮助Elasticsearch等效于一个。您只需要在JSON文档中创建一个数组,Elasticsearch就会自动检测到它是一个数组。一个简单的例子是:
{
"name":"arrayExample",
"tags":["one", "two", "three" ]
}
如果要使用搜索词one
在tags
字段中进行搜索,将返回上述文档