ES-DSL基本使用

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ES-DSL基本使用相关的知识,希望对你有一定的参考价值。

参考技术A 本篇文章主要介绍在ES中如何进行数据的增删查改

ES可以直接新增数据,没有索引会自动创建索引,但是不推荐这种方式,因为会根据默认值创建分片和副本数。

如下,指定settings和mappings来创建索引

查询所有索引信息

查询某个索引下的数据,语法为: GET 索引库名称/索引库类型/_search , 其中索引库类型也可以不写,如下

term用于精确匹配,比如数字,日期,布尔值等
例如:

范围查询,gt大于,lt小于,gte大于等于,lte小于等于

可以用来合并多个过滤条件

wildcard类似于SQL的like查询,需要带上**

regexp即正则查询

ES根据查询条件计算每个匹配的记录的得分,即_scope字段,默认根据得分排序返回

match是根据分词后的结果进行匹配,match_phrase来直接进行短语匹配.如下例子,会查询address字段中包含mill lane短语的记录

如果缓存match,则只有address包含mill或lane,这些记录都会返回

前端基础VSCode 的基本使用

vscode 的基本使用

学习目标

  • 能够安装和卸载 vscode 的插件
  • 能够设置 vscode 的颜色主题和字体大小

1. vscode 的基本介绍

全拼是 Visual Studio Code (简称 VS Code) 是由微软研发的一款免费、开源的跨平台 代码编辑器,目前是前端(网页)开发使用最多的一款软件开发工具。

2. vscode 的安装

  1. 下载网址: https://code.visualstudio.com/Download
  2. 选择对应的安装包进行下载:

  1. 根据下载的安装包双击进行安装即可,当然为了更好的使用 vscode 还可以安装对应的插件。

3. vscode 的插件安装

插件名说明
Chinese (Simplified) Language Pack for VS Code中文(简体)汉化包
open in browser右击在浏览器打开html
  1. 汉化插件安装

  1. open in browser插件安装

注意: 如果在vscode打开的html文档中右击没有出现 open in browser 类型的选项,需要把当前打开的文件关掉,重新打开这个文件就好了。

4. vscode 的插件卸载

点击对应安装的插件,然后再点击卸载按钮即可。

5. vscode 的使用

  1. 打开文件夹创建文件

  1. 快速创建html文档的基本结构

  1. 右击在浏览器打开html文档

6. 设置字体大小


7. 设置颜色主题


8. 设置默认浏览器[可选]

  1. 可以根据自己的需要设置默认使用的浏览器

9. 小结

  • vscode 是由微软研发的一款免费、开源的跨平台代码编辑器
  • 通过资源管理器打开文件夹创建HTML文件,编写 HTML 代码
  • 可以根据需要安装对应的插件
  • 可以设置字体大小和颜色主题

加油!

感谢!

努力!

以上是关于ES-DSL基本使用的主要内容,如果未能解决你的问题,请参考以下文章

Elastic Search | 记一次Kibana执行ES-DSL脚本实战思考过程

Elastic Search | 记一次Kibana执行ES-DSL脚本实战思考过程

Autofac的基本使用---目录

MSF基本使用(基本结构与payload演示)

13优先使用基本类型

ajax基本使用