2013-07-04 1 views
0

는 CouchDB를-루씬의 기본 결합이 OR 것으로 나타납니다기본 결합은

artist:muse track:"feeling good" 

는 반환 할 수 있습니다 :

{ "artist": "Muse", "track": "Feeling Good", "score": 5.9 } 
{ "artist": "Nina Simone", "track": "Feeling Good", "score": "1.2" } 

가 어떻게 CouchDB를-루씬을 구성 할 수 있도록 두 개의 문 여기 상단에있는 것 같아 AND 'd 함께, OR'd가 아닌 것으로 간주됩니다?

답변

1

내 readme 파일 https://github.com/rnewson/couchdb-lucene/에서 매개 변수를 사용하여이 값을 변경할 수 있습니다.

default_operator 
Change the default operator for boolean queries. Defaults to "OR", 
other permitted value is "AND". 

즉;

+0

나는 어딘가에서 그것을 읽을 줄 알았다. 왜 나는 그것을 다시 찾을 수 없었는지 모른다. 정말 고맙습니다! –

관련 문제