问题标签 [mongoosastic]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1257 浏览

node.js - 猫鼬没有生活联系

我正在尝试使用 mongoosastic 将我的 mongoose 方案插入到 elasticsearch 中,但它给了我 { [Error: No Living connections] message: 'No Living connections' }

我的猫鼬模式:

我可以卷曲到弹性搜索服务器,所以没有问题

0 投票
1 回答
2130 浏览

node.js - Node.js Elasticsearch Mongoosastic 来自和分页大小

我正在使用Mongoosastic将我的模型索引到 Elasticsearch,它的工作非常好,唯一的问题是我在 From 和 Size 上进行分页。

根据Mongoosastic api它

通过搜索方式暴露 Elasticsearch 的全查询 DSL

基于 Elasticsearch Api From/Size我来到这个代码

在runnig之后我想出了这个错误:

有什么想法吗?提前致谢!

0 投票
1 回答
574 浏览

elasticsearch - 猫鼬弹性搜索中的地理编码过滤器

我正在尝试在meanjs中的mongodb中进行地理点过滤。我使用过 mongoosastic 模块,但我无法执行地理点过滤器。下面是过滤器的猫鼬模式和控制器代码。

猫鼬模式

过滤和查询的控制器代码

在这样做时,我收到一个很长的错误说

0 投票
0 回答
157 浏览

mongodb - mongoosastic 和 mongoose 是否存在依赖关系不兼容来使用 elasticsearch 索引文档?

我正在使用 mongoosastic 3.1.2、mongoose ~4.0.5、mongodb 3.0.3 和 elasticsearch 1.6 来获取我的集合的映射,但现有文档无法在弹性搜索中编制索引,问题也出在

stream.on 方法不起作用的地方。

提前致谢。

0 投票
0 回答
516 浏览

elasticsearch - elasticsearch/mongoosastic : es_indexed 和 es_type 有什么区别

我需要在我发现 elasticsearcha 和 mongoosastic 的应用程序中实现搜索,因为我正在使用 mongoose 对我的 mongodb 进行 CRUD。

按照此处提供的步骤索引模型中的许多字段,一切正常。但在我付诸行动之前,我想弄清楚两者之间的区别

iv'e 还想出使用es_boost:2.0例如给予高比例。

0 投票
1 回答
2942 浏览

node.js - 在 node.js 中使用 ElasticSearch 的 Mongoose

我在 node.js 中使用 mongoDB 和 mongoose 现在我想使用 ElasticSearch。现在任何人都可以告诉我使用mongoosastic会更好,这是一个用于 mongoose 和 ElasticSearch 的 npm 模块,还是应该单独安装ElasticSearch

0 投票
1 回答
983 浏览

node.js - Node.js + Elasticsearch:应用搜索查询时分析器不工作

我正在尝试使用它来构建文本搜索,Elasticsearch这是我第一次使用它,所以我可能会误解许多概念。

当我写出存在于任何索引字段中的完整单词时,搜索工作正常,但是,我想做的是,例如,当我输入sam获取产品时samsung,我正在使用分词器,这会破坏许多词s sa sam sams等. 注意:我使用mongoosastic的是与Elasticsearch服务器一起工作的。这是产品模型,我称之为Item

这是我尝试使用的其余模型代码analyzertokenizer

我用Item(产品)测试了这个,title : cupcake如果我在搜索框中输入,cup我什么也没有,但是,如果我写了完整的关键字,我得到了对象。

此外,我不想分析供应商 ID 和描述,我尝试这样做:vendorId: {type:String, index: 'not_analyzed'}但是,该字段停止被索引以进行搜索。

搜索端点的代码:

0 投票
1 回答
2764 浏览

node.js - 如何在nodejs中用mongoosastic编写映射

实际上,我现在想从某些字段中删除索引,任何人都可以告诉我如何为我的代码给出下面的代码编写映射;任何人都可以告诉我这有什么问题,或者任何人都可以告诉我什么是正确的做法那。

});

先感谢您。

0 投票
2 回答
655 浏览

node.js - 在 Elasticsearch 搜索中包含 ObjectId

我正在使用 ElasticSearch 和 mongoosastic 在 MongoDB 和 ElasticSearch 之间同步数据。我想包含一个模式的属性,这是我研究中的另一个对象:我想显示具有我正在搜索的类别的文章。这些是我的 2 个模式:ArticleSchema 和 CategorySchema。文章包含一个名为“类别”的类别对象。

0 投票
1 回答
327 浏览

node.js - elasticsearch搜索文本返回完整数组问题

我将mongoosastic用于elasticsearch。我完成了所有设置并且工作正常。但问题是结果没有得到正确。

文件:-猫鼬和猫鼬。

我的搜索查询:

现在我的问题是如果 任务数组有 3 个对象,当我搜索任务字符串,即“abc”时,它将返回完整的集合。所有任务但我只想从任务数组中搜索字符串对象。即名称:abc对象

……