この種の検索の名前はわかりませんが、かなり一般的になってきています。複数の単語に一致するPostgresqlのテキスト検索
のは、私は次のファイル名を持つレコードがあるとしましょう: 「order_spec.rb」、「order.sass」、「orders_controller_spec.rb」
私は、以下の文字列「OC」で検索した場合、私は希望注文のoとコントローラのcに一致するため、 'orders_controller_spec.rb'を返します。 string 'は、OS' を私はすべての3が一致したいと思い、 ' O rder_ の pec.rb'、 ' O RDERある場合。 s ass '、' o rders_controller_ s pec.rb '。 string「はOCO」を私は希望した場合、検索とどのように私は、これはPostgreSQLで行わ取得に行くか、この種の名前は何
「を O rders_ を ntroller_spec.rbを共同」?
フルテキスト検索インデックスhttp://www.postgresql.org/docs/8.3/static/textsearch.htmlを設定することをお勧めします。これはまさにこれと非常に高速です。 Googleや他の何かのような検索エンジン。 – jurhas