solr的常用查询语法如下:
| 操作符 | solr查询语法 |
|---|---|
| == | field:value |
| != | field:([* TO *] NOT value) |
| > | field:{value TO *} |
| >= | field:[value TO *] |
| < | field:{* TO value} |
| <= | field:[* TO value] |
| contain | field:(value1 value2 value3) |
| not_contain | filed:([* TO *] NOT (value1 value2)) |
| exist | filed:[* TO *] |
| not_exist | -field:[* TO *] |
参考文档:
- lucene.apache.org/core/3_5_0/…
- doc-archives.microstrategy.com/producthelp…
- solr.apache.org/guide/6_6/t…_
- blogs.library.duke.edu/bitstreams/…
- www.solrtutorial.com/solr-query-…
- solr.apache.org/guide/7_3/t…
- developer.aliyun.com/article/754…