私は sphinx を使用して、データベースからいくつかのアイテムをここにリストしています。OR
ほぼ 100%です。2 つの異なるフィルターの間に を作成する方法がまだわかりません。例えば:
データベース内のオブジェクトには開始日と終了日がありますがfilter(starting_date, x, y)
、filter(ending_date,x,y)
両方のフィルターが true を返す必要があります。
Sphinx Forums で質問と回答がありました。
SetSelect を使用して、0.9.9 でのみ可能です。
OR
Sphinx では、さまざまな属性にまたがるロジックを持つ方法はありません。通常、次の 2 つの回避策が考えられます。
ただし、タイムスタンプを使用すると、物事が少し難しくなります-現時点では、MVA は整数のみを対象としています...特定の時間に発生するすべてのオブジェクトを調べていますか? または、他の何か?
スフィンクスの使用 | または
"black" OR "white" は "black" になります | 「白」 http://www.sphinxsearch.com/docs/manual-0.9.9.html#boolean-syntax