これは、考えるスフィンクスではなく、スフィンクスに関係している可能性があります。
デルタインデックスを使用しています。
- レコードに「foo」という単語が含まれるテキスト フィールドがあるとします。
- 完全な索引付けが行われます
- 単語「foo」はレコードから削除されます
- デルタインデックス作成が行われます
- 「フー」を検索
- 「foo」という単語が含まれていなくても、上記のレコードが返されます
- 期待される結果: 上記のレコードは返されません。
同じレコードがデルタ インデックスに存在する場合、メイン インデックスからのレコードを無視するように sphinx に指示する構成の問題であるかどうかはわかりません。
更新: 誰かがこれに応答できますか?