添加内容 - 输入postgres请求?

时间:2018-02-07 12:01:17

标签: postgresql url elasticsearch service content-type

我想通过zombodb扩展使用elasticsearch,所以我在postgres中使用此查询:CREATE INDEX idx_zdb_graduated ON masterview USING zombodb(zdb('masterview', masterview.ctid), zdb(masterview)) WITH (url='http://localhost:9200/' ); 但它有一个错误

> ERROR:  rc=406; {"error":"Content-Type header [application/x-www-form-urlencoded] is not supported","status":406}

我用谷歌搜索,我发现我应该使用-H'内容类型:application / json'如果我使用curl连接到elasticsearch。但我不知道如何在查询中添加内容类型?

1 个答案:

答案 0 :(得分:0)

您可能使用不受支持的版本的弹性搜索或postgresql或os。 我对elastisearh版本的错误与6相同,并将其修复为版本。  In my git repository,debian 9,postgres:9.5,elasticsearch:5.6.4应该有效。