我试图在SQL中找到等效于IN\的ElasticSearch查询NOT.
我知道我们可以使用带有多个OR的QueryString查询来获得相同的答案,但最终会有大量的OR.
有人可以分享这个例子吗?
我是ElasticSearch的新手.
我们目前正在将代码从关系数据库转移到ElasticSearch.所以我们用ElasticSearch查询格式转换查询.
我正在寻找相当于以下查询的ElasticSearch -
SELECT Color, SUM(ListPrice), SUM(StandardCost)
FROM Production.Product
WHERE Color IS NOT NULL
AND ListPrice != 0.00
AND Name LIKE 'Mountain%'
GROUP BY Color
Run Code Online (Sandbox Code Playgroud)
有人能为我提供上面的ElasticSearch查询示例吗?
我正在使用.From()和.Size()方法从Elastic Search结果中检索所有文档.
以下是示例示例 -
ISearchResponse<dynamic> bResponse = ObjElasticClient.Search<dynamic>(s => s.From(0).Size(25000).Index("accounts").AllTypes().Query(Query));
Run Code Online (Sandbox Code Playgroud)
最近我遇到了弹性搜索的滚动功能.这看起来比专门用于获取大数据的From()和Size()方法更好.
https://www.elastic.co/guide/en/elasticsearch/reference/current/search-request-scroll.html
我在NEST API中查找Scroll功能的示例.
有人可以提供NEST的例子吗?
谢谢,Sameer
我正在寻找ElasticSearch查询,它将在其中包含空格的字符串上提供完全匹配.
例如 - 我想搜索像'XYZ Company Solutions'这样的词.我尝试了查询字符串查询但它给了我所有的记录,无论搜索结果如何.我也读了帖子,发现我们必须为该字段添加一些映射.我在球场上尝试了'Not_Analyzed'分析仪,但它仍无法正常工作.
如果有人有完整的示例或步骤,那么请您与我分享?
提前致谢.
谢谢,Sameer
我是 ElasticSearch - NEST API 的新手。
我们正在尝试使用 AND/OR 子句准备多个条件。例如 - (条件 1 OR 条件 2) AND (条件 3)
目前我们正在尝试通过连接查询条件。
任何人都可以使用 NEST API 提供更好的示例吗?