问题标签 [nest]

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 投票
4 回答
7326 浏览

elasticsearch - ElasticSearch 和附件类型(NEST C#)

我正在尝试使用 elasticsearch/NEST 索引 pdf 文档。

该文件已编入索引,但搜索结果返回 0 个匹配项。

我需要搜索结果只返回文档 ID 和突出显示结果

(不含 base64 内容)

这是代码:

我会很感激这里的任何帮助,

谢谢,

0 投票
1 回答
2300 浏览

elasticsearch - 如何使用 ElasticSearch 集群和 NEST?

我真的很喜欢 NEST API,当然还有 ElasticSearch。很大一部分吸引力在于能够非常轻松地扩展集群。我有 3 个节点,包括 1 个主节点和 2 个读取从节点。NEST 客户端是否为跨集群的负载平衡和故障转移提供任何支持?

0 投票
1 回答
787 浏览

mapping - 使用 NEST(弹性搜索)创建 _analyzer 映射以使用文档字段映射

如何使用 NEST 客户端 API 创建 _analyzer 映射以进行弹性搜索,以允许文档字段属性作为分析器,如此处的 ES 文档中所示:

http://www.elasticsearch.org/guide/reference/mapping/analyzer-field/

提前致谢。我可能在 NEST 文档中错过了这一点。

0 投票
1 回答
5210 浏览

c# - NEST C# - elasticsearch - 电子商务过滤器组合

我正在尝试在我的网上商店中实现弹性搜索,但在使用过滤器时遇到了一些麻烦。过滤是动态完成的。

例子:

我首先展示所有被索引的产品。所以没有应用过滤器。访问者可以选择自己的过滤器,例如:颜色、尺寸、品牌、类型、类别......

但我现在不知道如何使用 elasticsearch 和 NEST 构建搜索结果。

这是我没有过滤的解决方案:

我还有另一个关于索引集合<> 或列表<> 的问题。我不得不在这些集合上使用 JsonIgnore。我也可以索引这些吗?

这是我的课:

有人可以帮助我吗?

0 投票
1 回答
328 浏览

elasticsearch - NEST API,custom_filters_score 如何在查询中使用它?

我需要根据未搜索的字段来提高匹配分数。ElasticSearch 允许您使用“custom_filters_score”来完成它。我正在使用 NEST API,但我不确定这是否受支持或是否有替代方法?该文档在这方面不是很有帮助。 http://nest.azurewebsites.net/query/custom-filters-score.html

除了使用 RawQuery 之外,还有其他使用 NEST 查询 API 的方法吗?

0 投票
1 回答
5017 浏览

c# - ElasticSearch NEST 客户端不返回结果

我正在通过 ElasticSearch NEST C# 客户端运行一个简单的查询。当我通过 http 运行相同的查询时,我收到了结果,但是我从客户端返回了零个文档。

这就是我填充数据集的方式:

curl -X POST "http://localhost:9200/blog/posts" -d @blog.json

此 POST 请求返回 JSON 结果:

http://localhost:9200/_search?q=adipiscing

这是我没有返回任何东西的代码。

我错过了什么?提前致谢 ..

0 投票
1 回答
136 浏览

elasticsearch - 在哪里可以找到 NEST 的变更日志?

我们使用(和喜欢)NEST 从 C# 访问 elasticsearch。如 NEST ( http://nuget.org/packages/NEST )的 nuget oage 中所述,有频繁的发布。我试图找到某种形式的变更日志,但只能找到 git 提交。

我搜索了文档(http://nest.azurewebsites.net/)、源代码库(https://github.com/Mpdreamz/NEST)和 nuget 站点,但没有找到。

是否存在某种变更日志,我在哪里可以找到它?

0 投票
0 回答
192 浏览

elasticsearch - 根据搜索词过滤孩子

我一直试图弄清楚如何在 ElasticSearch 中对我的数据进行建模,以完成基于搜索的过滤嵌套对象。

这是我现有的数据模式:

我想要完成的是:

  1. 如果我进行搜索并且它匹配该“作业对象”(包括嵌套对象)中的任何值,则每次都返回顶级作业信息。
  2. 同时,如果该数据仅匹配 1 个嵌套“订单”对象,则仅返回该订单。

因此,如果我搜索“一些数据”,我希望在结果集中看到它返回:

我研究了嵌套对象类型以及父/子关系。我无法弄清楚如何仅通过 1 个查询来完成此操作。谢谢您的帮助!

0 投票
1 回答
343 浏览

elasticsearch - NEST 编码问题?

使用 NEST+ElasticSearch,我怀疑需要特殊编码的字符没有得到正确处理。示例:这不会返回任何结果

但在用例如“Ruby”替换“C#”后工作正常。查看索引,两个搜索都应该有结果。

已知问题?有解决方法吗?

0 投票
1 回答
2046 浏览

elasticsearch - NEST中的地理距离范围过滤器?

如何使用 NEST应用地理距离范围过滤器?好像是这样的

但是我如何传递目标位置的长/纬度?

(类似的问题已被问到Java 客户端)