下图是ElasticSearch和关系型数据库的一些术语比较:
Relationnal database | Elasticsearch |
---|---|
Database | Index |
Table | Type |
Row | Document |
Column | Field |
Schema | Mapping |
Index | Everything is indexed |
SQL | Query DSL |
SELECT * FROM table… | GET http://… |
UPDATE table SET | PUT http://… |
http://localhost:9200/your_index/your_type/your_id/_termvectors?fields=your_fieldsName
body = {"query": {"script": {"script": {‘source‘: "doc[‘name‘][0].length()<2", ‘lang‘: ‘painless‘}}}}
body = {"query": {"bool": {"filter": {"script": {"script": {‘source‘: "doc[‘name‘][0].length()<2", ‘lang‘:‘painless‘}}}}}}
原文:https://www.cnblogs.com/beihangxuwei/p/13491149.html