Мне было интересно, как я могу объединить наборы результатов Thinking Sphinx
У меня есть следующий запрос:
Model.search :with => {:attribute_1 => id}
, который я хочу объединить с:
Model.search :with => {:attribute_2 => id}
Есть ли удобный способ сделать это только одним поиском?Я мог бы сделать добавление массивов, но это, кажется, не является хорошим решением вообще.Если я объединю фильтры следующим образом:
Model.search :with => {:attribute_1 => id, :attribute_2 => id}
, результатом будет пересечение из двух фильтров, что не является желаемым выходным сигналом.Есть ли способ сделать операцию ИЛИ с фильтрами.