索引中的Elasticsearch mongodb河脚本不起作用

时间:2015-02-14 00:16:15

标签: mongodb elasticsearch elasticsearch-mongo-river

我尝试使用javascript更改少数字段字符串。

例如,只将URL的{​​{1}}的最后一部分从河流中取出,因此在弹性搜索中,我只会结束它。

创建索引mongo时,我添加了"选项"以下脚本:

(using curl)

我尝试了一些操作,例如添加"script": "ctx.document.shorturl = ctx.document.url.substr(-4);delete ctx.document.url; 或使用\"...\"和其他操作,但似乎没有任何效果。

我总是只获取带有完整网址的url字段(根本不创建shorturl)。

任何人都可以建议使用它的正确语法是什么?

我需要做的另一件事是结合字段 - ctx['doc']['url'],到一个"位置"为了在Kibana中使用它,任何人都可以建议正确的脚本吗? (创建名为&#34的新字段;位置"其中包含字段lat & long和逗号之间的逗号)。 感谢。

0 个答案:

没有答案