1

これは、考えるスフィンクスではなく、スフィンクスに関係している可能性があります。

デルタインデックスを使用しています。

  1. レコードに「foo」という単語が含まれるテキスト フィールドがあるとします。
  2. 完全な索引付けが行われます
  3. 単語「foo」はレコードから削除されます
  4. デルタインデックス作成が行われます
  5. 「フー」を検索
  6. 「foo」という単語が含まれていなくても、上記のレコードが返されます
  7. 期待される結果: 上記のレコードは返されません。

同じレコードがデルタ インデックスに存在する場合、メイン インデックスからのレコードを無視するように sphinx に指示する構成の問題であるかどうかはわかりません。

更新: 誰かがこれに応答できますか?

4

1 に答える 1

2

sql_query_killlistこのオプションをデルタ ソースに追加することをお勧めします: http://sphinxsearch.com/docs/current.html#conf-sql-query-killlist

于 2011-02-10T17:24:55.300 に答える