Lucene查询文档
Lucene 查询文档
#基本查询
#单词查询
1 | "your message" |
#Field 字段查询
通过相应的参数域查询,比如查询path
的具体值
1 | path:"url" |
#范围搜索
{}
尖括号表示不包含最小值和最大值
[]
方括号表示包含最小值和最大值
1 | ecode:[100,200] |
#组合查询
#AND
AND 大写
1 | "keyword 1" AND "keyword 2" |
1 | "keyword 1" && "keyword 2" |
#OR
OR 大写
1 | "keyword 1" OR "keyword 2" |
1 | "keyword 1" || "keyword 2" |
#NOT
NOT 大写
1 | "keyword 1" NOT "keyword 2" |
1 | "keyword 1" && !"keyword 2" |
#+/-
等同与 AND 和 NOT
#转义
1 | + - && || ! ( ) { } [ ] ^ " ~ * ? : \ |
上述字符需要通过\
来转义。