3
사고 스핑크스에서 간단한 "OR"검색을 수행 할 수 있습니까? 다음은 의사 코드의 작은 예제입니다.사고 - 스핑크스에서 속성이있는 단순 OR 검색?
define_index do
...
has :attr_a, :attr_b
end
Object.search @q, :conditions => {...some cond...}, :with => {:attr_a => value_a OR :attr_b => value_b}
감사
네, 그 부분을 읽었지만 작동하지 않았습니다. 이 같은 것을 시도 : 'with_display를 = "* (attr_a = value_a AND attr_b = value_b) OR (attr_c = value_c AND attr_d = value_d) 디스플레이 AS" Object.search Q, \t : 조건 \t => { ...}, : sphinx_select => with_display, : with => { 'display'=> 1} ' – Silab
이 오류는'ThinkingSphinx :: SphinxError : index medium_core : 필터 속성'display''이 아닙니다. 이 경우 'display'속성은 무엇입니까? 테이블에있는 열입니까? – phuwanart