PUT请求 http://127.0.0.1:9200/shopping
GET请求 http://127.0.0.1:9200/shopping
GET请求 http://127.0.0.1:9200/_cat/indices?v
DELETE请求 http://127.0.0.1:9200/shopping
Der Index wurde erstellt. Als nächstes erstellen wir das Dokument und fügen Daten hinzu. Das Dokument hier kann mit Tabellendaten in einer relationalen Datenbank verglichen werden. Das hinzugefügte Datenformat ist das JSON-Format. Dokument erstellen
POST请求 http://127.0.0.1:9200/shopping/_doc #写法一 http://127.0.0.1:9200/shopping/_create # 写法二 {"name":"商品"}
Feld-Paging-Abfrage angeben (_Quelle)
PUT请求,主键必须幂等性 http://127.0.0.1:9200/shopping/_doc/1001 #写法一 http://127.0.0.1:9200/shopping/_create/1002 # 写法二 {"name":"商品"}
POST请求 ,创建自定义id http://127.0.0.1:9200/shopping/_doc/1001
GET请求 http://127.0.0.1:9200/shopping/_doc/1001
GET请求 http://127.0.0.1:9200/shopping/_search
PUT请求 http://127.0.0.1:9200/shopping/_doc/1001 {"name":"商品"}
POST请求 http://127.0.0.1:9200/shopping/_update/1001 {"doc":{"name":"局部修改商品"}}
DELETE请求 http://127.0.0.1:9200/shopping/_doc/1001
GET请求,方法一 http://127.0.0.1:9200/shopping/_search?q=category:小米 http://127.0.0.1:9200/shopping/_search?q=name:商品
GET请求,方法二(推荐) http://127.0.0.1:9200/shopping/_search { "query":{ "match":{ "category":"小米" } } }
GET请求 http://127.0.0.1:9200/shopping/_search { "query":{ "match_all":{ } } }
Mapping erstellen
GET请求 http://127.0.0.1:9200/shopping/_search { "query":{ "match_all":{ } }, "from":0,#起始位置/偏移量 ,公式:(页码-1)* 每页数据条数 "size":10,#每页查询10条 }
GET请求 http://127.0.0.1:9200/shopping/_search { "query":{ "match_all":{ } }, "from":0,#起始位置/偏移量 ,公式:(页码-1)* 每页数据条数 "size":10,#每页查询10条 "_source":["title"] }
GET请求 http://127.0.0.1:9200/shopping/_search { "query":{ "match_all":{ } }, "from":0,#起始位置/偏移量 ,公式:(页码-1)* 每页数据条数 "size":10,#每页查询10条 "_source":["title"], "sort":{ "price":{ "order":"desc" } } }
GET请求 http://127.0.0.1:9200/shopping/_search { "query":{ "bool":{ "must":[ { "match":{ "category":"小米" } }, { "match":{ "price":1999.00 } } ] } } }
GET请求 http://127.0.0.1:9200/shopping/_search { "query":{ "bool":{ "should":[ { "match":{ "category":"小米" } }, { "match":{ "price":1999.00 } } ] } } }
GET请求 http://127.0.0.1:9200/shopping/_search { "query":{ "bool":{ "should":[ { "match":{ "category":"小米" } }, { "match":{ "price":1999.00 } } ], "filter":{ "range":{ "price":{ "gt":5000 } } } } } }
Das obige ist der detaillierte Inhalt vonFassen Sie die Grundfunktionen von ElasticSearch zusammen! Sehr detailliert!. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!