问题标签 [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.
node.js - elasticsearch查询分页
我使用 mongoosastic 通过 node.js 和 mongoDB 进行弹性搜索查询。
当我尝试这个查询时一切顺利
但是当我想添加分页时出现错误
在这个查询中它给了我错误
[parse_exception] 无法解析搜索源。预期的字段名称,但得到 [VALUE_NUMBER]
在这个查询上给出了这个错误
[query_parsing_exception] [_na] 查询格式错误,start_object 后没有字段,{ index=users line=1 col=11 }
这就是我创建请求的方式
node.js - elasticsearch mongoosastic count api 和 min_score
谁知道我如何在 mongoosastic 中使用来自 elasticserch 的 _count API 和 node.js ?我也不能用 min_score 查询。
这个查询给了我一个错误
[query_parsing_exception] [_na] 查询格式错误,start_object 后没有字段,{ index=users line=1 col=11 }
node.js - 如何在弹性搜索中对地理坐标应用过滤器?
我正在使用弹性搜索和 mongoosastic npm 模块。我正在尝试对具有以下模型结构的地理坐标应用过滤器
映射如下
询问
我无法使用以下模型结构在地理坐标上创建索引,我不明白是否无法使用上述模型结构索引地理坐标,因为在我的情况下,坐标的顺序为 lat,long,我在某处找到elasticsearch期望坐标顺序为long,lat。
错误
错误:SearchPhaseExecutionException[未能执行阶段[查询],所有分片失败;shardFailures {[CDHdgtJnTbeu8tl2mDfllg][events][0]: SearchParseException[[events][0]: from[-1],size[-1]: Parse Failure [Failed to parse source
curl -XGET 本地主机:9200/事件
javascript - 重新索引数据未更新后的 mongoosastic
mongosastic
如果我再次同步数据,则不会更新数据。
在 elasticSearch 上创建数据后如何重新索引。
我有一个选择是再次删除并保存数据。有什么想法吗?
elasticsearch - 无法在我的 Windows 项目中启动弹性搜索
我已经在 Windows 10 上安装了弹性搜索,但我遇到了问题。我在系统变量下的环境变量中包含了 JAVA_HOME 和 C:\Program Files\Java\jdk1.8.0_45。当我运行弹性搜索时一切正常
但是当我尝试在我的项目中启动 elasticsearch 时,我收到如下错误:
我在这里错过了什么吗?
node.js - 使用 mongoosastic 的 Elasticsearch 查询
我正在尝试这样的查询:
但它返回:
解析失败 [解析源失败 [{\"query\":{\"query\":{\"multi_match\":{\"fields\":[\"multi_field\"],\"query\": \"LCC\",\"模糊度\":\"AUTO\"}}}}]]]; 嵌套:QueryParsingException[[gyms] 没有为 [query]] 注册查询;}]" 解析失败 [解析源失败 [{\"query\":{\"query\":{\"multi_match\":{\"fields\":[\"multi_field\"],\"query\": \"LCC\",\"模糊度\":\"AUTO\"}}}}]]]; 嵌套:QueryParsingException[[gyms] 没有为 [query]] 注册查询;}]"
当我使用 CURL 时它可以工作......有人知道如何修复它吗?
node.js - 如何在 mongoosastic 中查询多索引、多类型?
我正在尝试查询具有多个索引和类型的多个表,但在 mongoosastic 中没有关于多索引、多类型查询的文档。
请参阅此文档尝试做同样的事情,但使用 mongoosastic 查询。
node.js - 如何同步猫鼬和远程弹性搜索
我正在为弹性搜索使用 mongoosastic 插件......当启动服务器时,我得到:
Elasticsearch 创建索引但不同步文档
这是我连接到远程主机的方式:
有谁知道会引起什么问题?当我在本地使用它时,一切正常...
我也在使用 Elasticsearch v2.3
node.js - 为什么 mongoosastic 填充/弹性搜索没有填充我的参考资料之一?我得到一个空对象
我有两个试图参考的模型。风格和品牌。
Brand 填充了所需的对象,但 Style 始终为空。
我试过清除缓存/删除索引。有无 include_in_parent 和类型:'nested'。
我觉得这可能与指定的 es_type 等有关。不确定。
产品架构:
风格架构:
搜索查询:
当我查询时,我得到这个结果:
关于评论请求:
添加到数据库的产品:
正面/角度:
elasticsearch - 如何在elasticsearch中搜索
我想在弹性搜索中搜索。我使用 mongoosastic 作为我的弹性搜索驱动程序。我想搜索一个字符串是否存在于一个字段中,我想再搜索一个字段是否应该完全匹配。我怎么能在 mongoosastic 中做到这一点。