温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
好了,同学们,我们的客户端对象已经创建好了,那么这里的local host的9200连接的是本地的ES服务器,那我们接下来呢,就准备给大家演示最基本的文档操作,索引操作,那么好,首先我们来拷贝,拷贝之后呢,我这里来点开,诶我们写上一个叫index。然后呢,写上一个叫create,我们叫创建,我要增加我们的索引,我们点击OK,那好,我们这写上啊,这个咱们就不要了,那把这个去掉,去掉以后把这个咱们也去掉,这是课本的写法,咱们接着往下。好,我们要创建索引,咱们叫创建索引,那怎么创建呢?说了你的客户端现在已经有了,那么这个时候呢,你打开,打开之后它有一个方法这个点,这点呢,我们叫indexes,就是这个方法。这个方法顾名思义啊,他拿到的就是索引,那么你拿到索引以后,你要干嘛呢?我们点,我们叫create,叫创建。你不是想创建索引吗?好,你调用这个方法create,那么这里啊,它需要传一个参数。
01:03
这个参数说了叫做create index request是一个请求,那这个请求对象我得构建出来,所以来我们写上,咱们叫做new,叫。好,我们叫index request。好了,写完之后这里呢,我写上一个U,我们那个索引的名称,我们就叫做U了啊来。好,咱们给它创建好啊,咱们给它创建好,哎,好了,那么写完之后来拷贝一下,我放到这边,我们就叫做request,等于把这个request放过来。那首先呢,我们先来看一看咱们的这个客户端,咱们点一下,点完以后我点击查询,所有啊,我们点击查询,查询之后你会发现现在只有一个叫shopping,没有U,那好,那我现在呢,就准备把这个U创建进去,那么这个时候呢,我们这边会有个create我们的request,可是你会发现呢,它这里还不对,为什么呢?看看提示一下。
02:04
还有一个参数呢,并没有去传,这个叫request options就是一个请求的选项,这个咱们用默认就可以了,来我们写上叫request。那叫absence,然后叫default,有一个默认的请求配置,这个不用管它,好,那你这么写完以后,有请求就应该有响应,所以第二我们叫VAR。回车以后,这个时候我会得到一个response,把这个拿过来,拿过来以后,那么response里面会包含哪些信息呢?其实很简单,那咱们来咱们点,点完以后,你会发现它里面呢,包含了一个响应内容啊,包含了一些其他的东西,那这些呢,我们也不关心了,咱们只要这个没问题就行了,就是我们的响应,响应是成功还是失败呢?对吧?哎,所以点我们VAR回撤。回车以后,这个我们称之为叫响应状态啊来咱们叫响应状态,嗯。响应状态,那么响应状态的话,那么我们这就给他写上了,咱们打印一下啊来。
03:04
咱们写上啊,咱们叫做索引操作,那咱们叫索引操作,诶给它一个,它再加上我们的这个东西就行了,嗯。写完之后,那我们现在呢,就运行一下,看一看它的执行结果,运行。运行之后来看一看。好,大家可以看到返回的结果为true,就说明我们已经成功了,其实大家会发现这个就是我的响应内容,那么我们只要看这个东西就可以了,对吧,它为Q就是OK的,那行,那你成功以后我们这边有没有拿到呢?我们来验证一下来。查询查询以后大家看UR已经出来了,那所以啊,这就是我们现在的创建索引的操作,你能创建,那你后面做一些查询呐,一些修改呀,不都没问题吗?包括删除这不都可以呀,诶好了,同学们。
我来说两句