Следующее должно сделать трюк:
Model.sphinx_indexes.collect { |index|
index.attributes.collect &:unique_name
}.flatten.include?(:store_name)
Поля во многом одинаковы:
Model.sphinx_indexes.collect { |index|
index.fields.collect &:unique_name
}
Перед запуском любой из них рекомендуется сначала запустить ее, чтобы убедиться, что индексызагружены:
Model.define_indexes
Если они уже загружены, этот метод ничего не сделает.