simple apache solr query syntax guide
Post on 29-Jul-2015
43 Views
Preview:
TRANSCRIPT
Apache Solr query syntax
Query Syntax Description
field:[* TO 100] 100 과 같거나 작은 필드의 값 검색
timestamp:[* TO NOW] 현재까지 이전 모든 날짜를 검색
field:[100 TO *] 100 과 같거나 큰 필드의 값 검색
field:{* TO 2} 2 미만의 값 검색
field:[* TO *] 모든 필드의 값 검색
field:false false 가 아닌 필드의 값 검색
!field:false
field:[* TO *] 값이 존재하지 않는 필드를 검색 (값이 null 인 것을 검색)
field:*
!field:[‘’ TO *]
field:foo foo 가 아닌 필드를 검색
field:foo AND field:”foo bar” 두가지 조건을 만족하는 검색 단어일 경우는 "" 생략하고, 문장일 경우 ""를 붙여 검색
field:foo OR field:”foo bar” 둘 중 하나만 만족하는 검색
(field:foo AND field:”foo bar”) OR field:FOX 괄호 안 조건 검색 후 그 다음 조건을 검색
field:foo*bar 문장 혹은 단어에 앞에 foo가 들어가고 끝에 bar가 포함된 값 출력
Reference http://wiki.apache.org/solr/SolrQuerySyntax http://wiki.apache.org/solr/FunctionQuery
작성일 2015.02.11
top related