我想通过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。但我不知道如何在查询中添加内容类型?
答案 0 :(得分:0)
您可能使用不受支持的版本的弹性搜索或postgresql或os。 我对elastisearh版本的错误与6相同,并将其修复为版本。 In my git repository,debian 9,postgres:9.5,elasticsearch:5.6.4应该有效。