Ответы пользователя по тегу Sphinx
  • Как искать в Sphinx по разным таблицам с разными полями?

    Да, можно. Раньше было так, как сейчас — не знаю.
    Внимание, говнокод!
    В конфиге, в каждом source —
    sql_attr_uint = tab
    

    В запросе что-то типа:
    1 as tab
    

    (говно, но, вроде, только так) Число — идентификатор таблицы.
    На какойт конференции спрашивал у Аксенова — лучшего варианта не предложил.

    Ищем по нескольким индексам. Для каждого вхождения идентификатор таблицы будет в ['attrs']['tab'].
    Id пересекаться могут, но будет выдаваться только одно, остальные игнорируются.
    Ответ написан
    Комментировать