相关疑难解决方法(0)

从NEST客户端获取原始查询

是否可以从NEST客户端获取原始搜索查询?

var result = client.Search<SomeType>(s => s
                .AllIndices()
                .Type("SomeIndex")
                .Query(query => query
                    .Bool(boolQuery => BooleanQuery(searchRequest, mustMatchQueries)))
                );
Run Code Online (Sandbox Code Playgroud)

我真的很想调试为什么我会得到一定的结果.

elasticsearch nest

44
推荐指数
6
解决办法
2万
查看次数

ElasticSearch NEST查询

我正在尝试使用C#中的NEST模仿我在Sense(chrome插件)中编写的查询.我无法弄清楚这两个查询之间的区别是什么.Sense查询返回记录,而嵌套查询则不返回.查询如下:

var searchResults = client.Search<File>(s => s.Query(q => q.Term(p => p.fileContents, "int")));
Run Code Online (Sandbox Code Playgroud)

{
"query": {
    "term": {
       "fileContents": {
          "value": "int"
       }
    }
}
Run Code Online (Sandbox Code Playgroud)

这两个查询有什么区别?为什么一个人会返回记录而另一个没有?

elasticsearch sense nest elasticsearch-net

5
推荐指数
2
解决办法
1868
查看次数

标签 统计

elasticsearch ×2

nest ×2

elasticsearch-net ×1

sense ×1