2011-11-19 88 views

回答

0

调用搜索前,只需使用unscoped方法。

查看更多info

编辑

https://github.com/freelancing-god/thinking-sphinx/blob/master/lib/thinking_sphinx/search.rb#L89。添加并选择:ignore_default以跳过范围。 (但是这使用Sphinx范围,所以需要检查)。

+0

它不起作用,我试过'Article.unscoped.search(...)'和'Article.unscoped {Article.search(...)}',它们都返回了作用域结果 – leomayleomay

+1

@Marc,你不觉得这是一个思维狮身人面像的错误,“选项”之前的“@”在第89行缺少 – leomayleomay

+0

不完全,因为选项声明为'attr_reader'。 –

相关问题