按照此处的 Elasticsearch 文档,我们应该像本例中那样指定我们的 shingle 子字段: 我们如何使用 Elasticsearch 的官方客户端 NEST 强类型指定这些字段? ...
按照此处的 Elasticsearch 文档,我们应该像本例中那样指定我们的 shingle 子字段: 我们如何使用 Elasticsearch 的官方客户端 NEST 强类型指定这些字段? ...
我正在为使用 ElasticSearch.NET 从 ES 读取的系统编写一些测试。 该程序将搜索结果转换为不同的格式。 我想在测试中做的是使用一个大的 JSON 文件作为来自 ES 的模拟响应,以测试转换器是否工作。 但是,我需要为转换器创建一个有效的ISearchResponse实例,我发现 ...
我正在努力实现类似.Where(m => m.PublishedDate.Value < m.LastUpdatedDate) 在弹性搜索中。 这里PublishedDate可以为空。 到目前为止,我已经尝试了以下方法,但它似乎不起作用。 有人可以帮忙吗? 谢谢 ...
我刚刚开始我的项目,将 elasticsearch 从 1.7 迁移到 7.x。 作为其中的一部分,将我的客户端库 NEST 更改为最新版本。 我在查询生成逻辑中广泛使用 PropertyPathMaker class。 我似乎找不到在最新版本的 NEST 中需要使用的内容。 你们中的任何人都可以帮 ...
我们正在使用 ElasticSearch.NET / NEST 来查询 ElasticSearch 配置。 计划是分批获取 1000 个文档并在获取下一个 1000 个文档之前对其进行处理但是在处理 10 个批次后它总是失败 如果我们将批处理大小更改为 10,000,它将在 1 个批处理后失败 批 ...
当我在 elasticsearch 中搜索土耳其字符时,它不匹配。 例如,当我输入“yazilim”时,结果来了,但是当我输入“Yazılım”时,没有结果。 正确的是“Yazılım”。 我的索引代码。 我的搜索查询代码。 ...
我正在使用 ElasticSearch Nest Fluent DSL,但似乎无法弄清楚如何创建 the.Sort() 接受的排序列表。 我有各种各样的数组,我想将它们转换为与 Nest 一起使用,就像您可以使用过滤器一样: 有任何想法吗? 我认为它会是这样的: 但是.Sort() 并不例外。 谢谢 ...
让我先说我是 ElasticSearch 和 NEST 的新手,可能做错了什么。 这是使用 NEST 7.6.2。 我正在按照文档使用 object 初始化语法创建包含过滤器和权重的field_value_factor分数 function,即: 但是,在运行时,查询本身中的 output 似乎是无 ...
我正在尝试使用 NEST 根据用户的输入动态创建搜索查询。 我想在带有 Term 的过滤器中添加多个过滤器,但无法搜索字符串字段,我找不到任何解决方案。 例如代码是,此代码尝试搜索字符串字段,但它不起作用 另一个简单的搜索是使用 integer 字段,它正在成功 但; 如果我使用 Match 关键字 ...
我正在尝试使用.Net core web 应用程序、.Net core API 和 ElasticSearch 创建一个示例应用程序。 每个都在自己的 docker 容器中。 我无法让 API 与 ElasticSearch docker 容器通信。 这是我的 docker-compose 文件: ...
我正在将我的 Elasticsearch 项目从 v6.6 升级到 v7.6.2。 我使用 Elasticsearch.NET 和 NEST 来创建我的索引,包括映射、设置,并将我的数据从我的 SQL 数据库中提取到 Elasticsearch 中。 在 v6.6 中一切正常,但是当我升级到 v7 ...
我正在升级一个 Visual Basic 项目,从 Elasticsearch.Net 5.3.1 和 NEST 5.3.1 升级到 Elasticsearch.Net 7.6.1 和 NEST 7.6.1。 我收到“无法反序列化当前的 JSON 数组”错误,代码如下。 版本 7.6.1 需要更改 ...
以上是我的索引结构,其中包含正确索引的摄取管道数据,但是当尝试搜索附件内容时,它返回带有所有附件的孔附件对象以及实际搜索附件。 在结果中我只想要带有搜索结果的附件 以下是我的查询 ...
目前,我的 Elasticsearch 服务在 7.4.0 版上运行,而我的 C# Windows 窗体应用程序使用的是 Elasticsearch.Net 7.3.1 版。 我注意到我可以通过设置默认为 5 的 NumberOfFragments 来设置从 highlight 返回的最大结果数。 ...
我想使用 Nest 在 C# 中动态映射 JObject 中的属性。 目标是将对象的每个字符串字段映射为 SearchAsYouType。 我想到了 3 种方法,但都行不通: 使用AutoMap,直接在C#类中声明属性 2.使用DynamicTemplates但我在映射中找不到Se ...
我有一些 json 文件需要导入到 elasticsearch。 我使用 curl api。 以下是示例,对我来说效果很好。 我使用HttpWebRequest进行模拟,它对我来说也很好用。 但是我找不到带有elasticsearch.net的导入json文件的批量api。 是否有一些功能等 ...
在以前版本的 NEST/Elasticsearch.Net (v5.x) 中,我们可以使用以下代码来获取索引设置。 但是,这些方法似乎已在 v7.X 中被删除。 V7.x 中的等价物是什么? 至少在 Java 方面,有一个 Get Settings API 和一些适当的文档。 我在 NEST 上没 ...
在 Elasticsearch.NET 6.x 中,可以使用IElasticClient方法创建索引: var response = elasticClient.Create( "my-index-name", inde ...
在Elasticsearch.NET 6.x中,可以使用IElasticClient方法检查索引是否存在: bool exists = elasticClient.IndexExists("my-index-name").Exists; 在Elasticsearch.NET版本7 ...
我正尝试从包含时间戳的kibana_sample_data_flights索引中获取一组数据。 运行查询时,ElasticSearch可以正确识别它并返回结果,但是崩溃 无效的日期时间格式。 价值:2019-06-03T 上 Elasticsearch.Net.U ...