ES 里的 Index 可以看做一个库,而 Types 相当于表, Documents 则相当于表的行。这里 Types 的概念已经被逐渐弱化, Elasticsearch 6.X 中,一个 index 下已经只能包含一个type, Elasticsearch 7.X 中, Type 的概念已经被删除了。
新建5条数据:
PUT /product/_doc/1
{
"name": "xiaomi phone",
"desc": "shouji zhong de zhandouji",
"price": 13999,
"tags": ["xingjiabi", "fashao", "buka"]
}
PUT /product/_doc/2
{
"name": "xiaomi nfc phone",
"desc": "zhichi quangongneng nfc, shouji zhong de zhandouji",
"price": 4999,
"tags": ["xingjiabi", "fashao", "gongjiaoka"]
}
PUT /product/_doc/3
{
"name": "nfc phone",
"desc": "shouji zhong de hongzhaji",
"price": 4999,
"tags": ["xingjiabi", "fashao", "gongjiaoka"]
}
PUT /product/_doc/4
{
"name": "nfc ",
"desc": "shouji zhong de feixingji",
"price": 4999,
"tags": ["xingjiabi", "fashao", "gongjiaoka"]
}
PUT /product/_doc/5
{
"name": "nfc phone huawei",
"desc": "huawei zhong de hongzhaji",
"price": 4999,
"tags": ["huawei", "fashao", "gongjiaoka"]
}