DSL语法
- DSL为ES过滤数据时的语法,可用于查询、删除等操作
基本构成
- 默认分页查询,size默以为10。ES查询默认最大文档数目限制为10000,可通过 index.max_result_window 设置来控制,发起考虑通过滚动查询或其他计谋实现超过10000限制的查询
- {
- "query": {
- "match": {
- }
- },
- "from": 0,
- "size": 10
- }
复制代码 文档操作
搜刮文档
- 接口:http://://_search
- 哀求方式:POST
- 哀求参数:DSL语法
删除文档
- 接口:http://://_delete_by_query
- 哀求方式:POST
- 哀求参数:DSL语法
索引操作
查询索引的mapping
- 接口:http://://_mapping
- 哀求方式:GET
删除索引
创建索引
- 接口:http://:/
- 哀求方式:POST
- 哀求参数:
- settings:设置索引的分片等设置
- mappings:设置索引的字段,同时可设置字段的分词器,关键字为 analyzer
- {
- "settings": {
- "number_of_shards": 3,
- "number_of_replicas": 2
- },
- "mappings": {
- "_doc": {
- "properties": {
- "commodity_id": {
- "type": "long"
-
- },
- "commodity_name": {
- "type": "text",
- "analyzer": "ik_smart"
- },
- "picture_url": {
- "type": "keyword"
- },
- "price": {
- "type": "double"
- }
- }
- }
- }
- }
复制代码 免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |