所有更新都是在将以前的旧数据标记为删除状态后添加的更新
索引库
语法:
例如:
确定索引是否存在
显示索引
查看单个索引
批量显示索引
查看所有索引
打开索引
关闭索引
删除索引
字段限制包括:。
字段数据类型
是否保存
是否创建索引
分词器等
创建映射字段
语法:
字段名称:根据需要任意输入
index:是否为索引,默认值为true
保存—是否独立保存,默认值为假。原始文本是_如果source设置为真,则From_在source中分析速度很快,但是占用了很多空间。
例如:
显示映射关系
显示索引
查看所有索引
更改映射关系
此处的更改是不支持其他更改的新字段。只能删除索引,重建映射
批量创建索引和映射
语法:
例如:
文档即索引库中的数据根据规则创建索引,并将来用于搜索。可以对数据库中的数据行进行类比较。
新建文档
语法:
例如:
查看单个文档
结果如下:。
元数据项目
_index
_type
_id
_seq_no
严格递增的序列号,每个文档一个,Shard级别严格递增,Doc seq_no大于先前写入的Doc的seq_no。对于任何类型的写入操作,例如index、create、update和Delete,_seq_no。
found
真/假,是否查找文档
_source
保存原始文档
查看所有文档
仅查询部分字段
更新文档
为什么全部都要更新呢。如果你只传name,其他filed就不传啦。那么文档中只剩下name了。
所有更新都是在将以前的旧数据标记为删除状态后添加的更新。
更新文档
删除文档
按标识删除
基于查询条件的删除
删除所有文档
强制创建文档
本来不存在的话就被制作,存在被更新。强制创建只执行创建而不更新。存在时报告错误。
1f 语法:
发表评论