0

我在 Ruby on Rails 项目中通过 Thinking Sphinx 使用 Sphinx。当我一直创建种子数据时,它非常冗长,打印以下内容:

using config file '/Users/pupeno/projectx/config/development.sphinx.conf'...
indexing index 'user_delta'...
collected 7 docs, 0.0 MB
collected 0 attr values
sorted 0.0 Mvalues, 100.0% done
sorted 0.0 Mhits, 99.6% done
total 7 docs, 159 bytes
total 0.042 sec, 3749.29 bytes/sec, 165.06 docs/sec
Sphinx 0.9.8.1-release (r1533)
Copyright (c) 2001-2008, Andrew Aksyonoff

对于每条创建的记录。有没有办法抑制该输出?

4

2 回答 2

3

实际上有一个设置可以阻止它 - 您需要在environment.rb文件末尾设置它:

ThinkingSphinx.suppress_delta_output = true

在 Thinking Sphinx v3 及更新版本中,这已更改,此设置现在通过config/thinking_sphinx.yml. 对每个适当的环境重复:

development:
  quiet_deltas: true
于 2010-04-23T07:20:20.563 回答
0

使用 --quiet 标志运行 sphinx。不过,我没有使用 TS,所以我不知道如何添加 make TS 以使用此标志。hth。

于 2010-04-19T08:58:55.673 回答