すべての製品を保存するためにmongomapperでmongodbを使用しています。各製品は、多くのレベル(カテゴリ、サブカテゴリなど)を持つ複数のカテゴリに属しています。各製品には、製品に埋め込まれたドキュメントである多くの検索フィールドがあります。
これはすべて機能しており、アプリに検索を追加したいと考えています。
検索システムにはテキスト検索が必要です。最小/最大範囲検索を含む、複数の動的なファセット検索です。
私は太陽黒点の宝石を調べてきましたが、本番環境で実行しようとすることはもちろん、開発者に設定するのが困難です! スフィンクスも見ました。
しかし、非常に複雑な検索システムであるため、mongomapper / mongodb だけを使用するのが十分に速く、最善の方法であるかどうか疑問に思っています。
これに関するヘルプ/提案/経験/チュートリアルと例をいただければ幸いです。
どうもありがとう、
リック