云数据库 GeminiDB-如何使用Lucene搜索索引:扩展JSON语义:
扩展JSON语义:
关键字 |
作用 |
---|---|
filter |
在查询语句中json查询的关键字。 |
term |
查询时判断某个document是否包含某个具体的值。 |
match |
将被询值进行分词,进行全文检索。 |
range |
查询指定某个字段在某个特定的范围。(范围查询子关键字:"eq"/"gte"/"gt"/"lte"/"lt") |
bool |
必须和 "must"、"should"、"must not" 一起组合出复杂的查询。 |
must |
bool类型的子查询,封装"term"、"match"、"range" 查询。 |
should |
bool类型的子查询,封装"term"、"match"、"range" 查询。 |
must not |
bool类型的子查询,封装"term"、"match"、"range" 查询。 |
sort |
支持全局索引列排序功能。 |