![](/img/trans.png)
[英]How to count of fields with the same value in elastic.js (elasticsearch)?
[英]How to index documents with elastic.js client?
到目前为止,我还没有找到任何样本如何使用elastic.js客户端api( https://github.com/fullscale/elastic.js )来索引文档。 这里和那里有一些线索,但没有具体的。
任何人都可以提供一个示例代码片段来显示如何实例化文档对象并将其用于索引数据吗?
谢谢!
你的要点是正确的。
您可以创建ejs.Document对象,指定要索引的文档的索引,类型和可选项。 如果您没有指定id,elasticsearch将为您生成一个。
您将源设置为要索引的json对象,然后调用doIndex方法,指定回调(如果需要)。 节点示例不索引文档,但angular和jquery示例显示了一个基本示例,可以轻松地与节点客户端一起使用。
https://github.com/fullscale/elastic.js/blob/master/examples/angular/js/controllers.js#L30
还可以看看测试:
https://github.com/fullscale/elastic.js/blob/master/tests/index_test.js#L265
现在,elastic.js只实现了Query DSL,所以它不能再用于这个场景了。 看到这个提交 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.