1
|
Sahil Sharma · 技术社区 · 7 年前 |
![]() |
1
3
以下是您选择使用Elasticsearch的高级客户端NEST的非详尽原因列表:
|
![]() |
2
1
使用像NEST这样的强类型库有两个主要原因。 它可以防止您尝试大多数无效的请求 DSL一开始可能会觉得很麻烦,但一旦你习惯了它,你就会意识到它的严格结构会阻止你以无效的方式将过滤器和聚合链接在一起。这意味着在编写代码并准备修复时可以捕获错误。。。而且不迟于生产。 #2为IDE(如Visual Studio)提供代码完成所需的一切 就像Kibana帮助您在开发工具中编写Elasticsearch查询一样,IDE可以提供语法突出显示和代码完成,从而节省您来回运行文档或Kibana的时间。这在动态构造查询时非常有用。 资料来源:我最近在 the benefits of using a strongly-typed library like NEST for generating Elasticsearch queries |
![]() |
rs82uk · Elasticsearch嵌套获取和更新单个文档 7 年前 |
![]() |
Imran Azad · 短语提示器的弹性nest token\u限制 7 年前 |
![]() |
Toshi · NEST Elasticsearch高级排序 7 年前 |