写在前面,也是看es时候知道的会用到的一个插件。学习记录一下。
由于我用head插入的mappings一直不对,套了好多层。感觉试了好久,只能用其他的方式。看到Sense。然后指路大佬的教程→大师兄的博客,下载了,但是安装一直报错:程序包无效 "CRX_HEADER_INVALID",又指路一个大佬→程序包无效,等我终于把插件弄好了之后发现,我不知道怎么打开,弄了好一会才发现这句话
算是找到了。很尴尬
打开之后是默认的一个查询,
GET _search
{
"query": {
"match_all": {}
}
} 查询有所索引的的所有文档,然后报这个错,我又要去找问题了 。
然后找到了一个帖子,楼主改了插件的json指路→使用Sense发送请求Content-Type报错
按照他说的,下载他的,把原来的卸载一下,完美。执行一开始默认的查询,出来啦
增删改 ↓
最简单的查询。
要开始其他的查询了:
根据一个字段模糊查询,排序↓
聚合查询:分组,可以写多个↓
计算一个字段的值↓
模糊查询 ↓ 多个字段模糊查询↓
语法查询:
文本查询 ↓
字段查询:文本化查询。还支持范围查询,在下面那个 ↓
范围查询☟
子条件查询:在查询过程中,值判断文档是否满足条件,只有yes和no
复合条件查询:
固定分数查询 ☟
布尔查询☟
跟着慕课里老师把查询copy的一遍,记录一下。
最后Sense的联想比postman好太多,postman就是纯手打,不行不行。安利Sense。