私のスフィンクス構成ファイルには、次のものがあります。
ignore_chars: "U+0027"
charset_table: "0..9, a..z, _, A..Z->a..z, U+00C0->a, U+00C1->a,
U+00C2->a, U+00C3->a, U+00C4->a, U+00C5->a, U+00C7->c, U+00C8->e,
U+00C9->e, U+00CA->e, U+00CB->e, U+00CC->i, U+00CD->i, U+00CE->i [SNIP]"
(charset_table エントリはここから: http://speeple.com/unicode-maps.txt )
インデックスから ' (一重引用符/apos) を除外するように sphinx に指示しているため (ab'cd -> abcd) 、クエリを実行すると and/orにkyles
一致するすべてのレコードが返されることが予想されます。ただし、実際には、これは起こりません。kyles
kyle's