Microsoft が azure 検索の例で使用しているのと同じ状況を考えてみましょう - ホテル検索システムですが、azure 検索は開いているホテルのフィルターを提供する必要があります。
営業時間に関する情報を保存する方法 (ソース モデルには、毎日 2 つの間隔 (昼食前/後) が含まれています) をフィルターに使用するためのアイデアはありますか?
私が見つけた最も簡単な解決策 (間違いなく最も美しいものではありません) は、間隔と開始および終了タイムスタンプの両方 (入力された時間のみ) のフィールドを毎日作成することでした。次に、適切な日の値と現在の時刻をフィルター パラメーターで使用します。ソリューション全体で、7 x 2 x 2 フィールドを作成する必要があります。
おそらく Azure Search Engine の既定の機能を使用して、より良いソリューションを持っている人はいますか?