ES搜索中,可以通过GET /索引库名称/_doc/id
查询文档,也可以通过
GET /索引库名称/_search
{
"query":{
"查询类型":{
"查询条件":"条件值"
}
}
}
对文档进行查询
想问一下大佬们,这两者的区别是啥?都用在什么地方
ES搜索中,可以通过GET /索引库名称/_doc/id
查询文档,也可以通过
GET /索引库名称/_search
{
"query":{
"查询类型":{
"查询条件":"条件值"
}
}
}
对文档进行查询
想问一下大佬们,这两者的区别是啥?都用在什么地方
8 回答6.6k 阅读
4 回答717 阅读✓ 已解决
2 回答3.4k 阅读
3 回答1.9k 阅读✓ 已解决
1 回答2.2k 阅读✓ 已解决
1 回答2.1k 阅读✓ 已解决
1 回答974 阅读✓ 已解决
一个是获取某一条,一个是搜索符合条件的所有
要对比的话其实是 url 上的 search 和 dsl 查询,dsl 查询更强大更完善,url 更方便