ElasticSearch 原始语句【ElasticSearch】
#IK分词器 GET /_analyze { "analyzer": "ik_max_word", "text": "泰裤辣,萌萌哒" }
#拼音分词器
GET /_analyze
{
"analyzer": "pinyin",
"text": "手机"
}
#创建索引库和映射 PUT /student { "mappings": { "properties": { "name":{ "type": "text" , "analyzer": "ik_smart" }, "info":{ "type": "text" ,"analyzer": "ik_smart" }, "age":{ "type": "integer" } } } }
# 查询索引库的所有数据
GET /student/_search
{
"query": {
"match_all": {}
}
}
#新增数据 POST /student/_doc/1 { "name":"张飞", "info":"手持丈八蛇矛", "age":38 } #查询数据 GET /student/_doc/1 #修改数据 PUT /student/_doc/1 { "name":"关羽", "info":"手持青龙偃月刀", "age":40 } #删除数据 DELETE /student/_doc/1
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通