嘿。我使用Rails 3.0.1和Thinking Sphinx。
如何从斯芬克斯请求中获取ID列表?如果我愿意的话
MyModel.search('boby').map(&:id)
它向数据库发出一个冗余的请求。
你可以打电话 search_for_ids 方法只返回主键值,而不返回ActiveRecord对象的实例。
search_for_ids
MyModel.search_for_ids 'body'