1

私は次のデータベース構造を持っています:

カテゴリ(名前)

サービス (名前、category_id、user_id)

sub_services(name, service_id, user_id)

クラス(価格)

タイミング (開始、終了、数量、日、sub_service_id、class_id)

制約 (タイプ、sub_services_id、user_id)

予約(sub_service_id、booked_for_date、timings_id、user_id)


現在、次のテーブル間の関係は次のとおりです。

カテゴリ1:Nサービス

サービス1:Nサブサービス

サブサービス1:Nタイミング

サブサービス1:N制約

タイミング1:Nクラス


Rails 4 を使用しており、このアプリケーションでの検索に Elastic Search を使用したいと考えています。

データを ES にインデックス化する方法と、ユーザーがサブサービスを検索し、利用可能な数量がない場合にそれらのサブサービスを非表示にする方法を理解できません。

4

0 に答える 0