我現在從elasticsearch
開始,我對此一無所知。 我有如下因素.JSON
:我如何在elasticsearch中編制索引.JSON
[
{
"label": "Admin Law",
"tags": [
"#admin"
],
"owner": "generalTopicTagText"
},
{
"label": "Judicial review",
"tags": [
"#JR"
],
"owner": "generalTopicTagText"
},
{
"label": "Admiralty/Shipping",
"tags": [
"#shipping"
],
"owner": "generalTopicTagText"
}
]
我mapping
是這樣的:
{
"topic_tax": {
"properties": {
"label": {
"type": "string",
"index": "not_analyzed"
},
"tags": {
"type": "string",
"index_name": "tag"
},
"owner": {
"type": "string",
"index": "not_analyzed"
}
}
}
}
我需要把第一個以.json爲Elasticsearch
,但它不工作。
我所知道的是,我只有這1定義:
{
"label": "Judicial review",
"tags": [
"#JR"
],
"owner": "generalTopicTagText"
}
所以,當我試圖把所有的人都與我elasticsearch.init
,它不會工作。
但我真的不知道如何聲明mapping.Json
把所有.JSON,這就像我需要一個像那樣的東西。
您需要將它們作爲單獨文檔插入。 –
真的嗎?這是唯一的方法?在這種情況下,我有600個文檔.. @EvaldasBuinauskas – vict
真的。沒有別的辦法。我建議製作一個簡單的應用程序,將其拆分爲單獨的對象並批量插入它們。不應該太難。 –