2017-04-12 71 views

回答

1

是的,你可以索引JSON數據。

如果你想從文件索引JSON數據,文件擴展名必須以.json或你必須提供文件類型與-type application/json PARAM

樣品JSON文件data.json指數:

[ 
    { 
    "id": "100", 
    "author": [ 
     "ashraful", 
     "chayon" 
    ], 
    "body": "Sample 100" 
    }, 
    { 
    "id": "200", 
    "author": [ 
     "ashraful" 
    ], 
    "body": "Sample 200" 
    } 
] 

post命令來索引data.json文件:

bin/post -c test data.json 

或者

bin/post -c test -type application/json data.json 

如果你想索引JSON數據的情況下直接使用的文件,那麼你必須逃避你的JSON數據,並使用-d "your_json_data"作爲參數。

bin/post -c test -type application/json -d "[{\"id\":\"101\",\"author\":[\"ashraful\",\"chayon\"],\"body\":\"Sample 101\"}, {\"id\":\"200\",\"author\":[\"ashraful\"],\"body\":\"Sample 200\"}]" 
+0

感謝兄弟,但是當我嘗試爲JSON數據,是否有可能使用循環索引? –

+0

使用可以創建一個shell腳本爲 –

+0

sry,我對unix不是很熟悉,你有沒有任何例子可以使用循環來索引? –

相關問題