多くのテキストを含む MongoDB データベースがあり、クライアントは次のように検索したいと考えています。
LIKE "%term%"
そのような検索をインデックス化できる全文検索エンジンはありますか? PS : 私は php と MongoDB を使用しています。
多くのテキストを含む MongoDB データベースがあり、クライアントは次のように検索したいと考えています。
LIKE "%term%"
そのような検索をインデックス化できる全文検索エンジンはありますか? PS : 私は php と MongoDB を使用しています。
以下のクエリは、DB テーブルの coulmn 値から正確な単語 $term をフェッチします。
SELECT * FROM sometable WHERE somefield LIKE '% $term %' OR somefield LIKE '$term %' OR somefield LIKE '% $term'
http://docs.mongodb.org/manual/core/text-search/に興味があるかもしれません。これは MongoDB 2.4 の新機能で、テキスト インデックスのサポートが含まれています。ただし、これは現在ベータ版の機能のようです。