たとえば、Ruby on RailsでExpedia、BookingなどのAPIを使用してホテル予約用のメタ検索アプリを開発しているとします。
半径20マイルの「到着日」、「出発日」、「経度」「緯度」に従ってホテルリストを表示する場合、APIを使用するための最良の方法は何ですか。
このような検索に必要なすべての座標があります(約1万座標)。
したがって、このような検索を行うと、各座標で20マイル以内に100を超えるホテルが返されるため、数万のユニークなホテルがあります。
座標ごとにすべてのホテルをデータベースに事前にシードし、使用可能な部屋の数とその他の動的変数のみを消費する必要がありますか、それともJavascriptを使用して動的にリストをレンダリングする方がよいでしょうか。
また、それはこのタスクに最適なデータベースですか?特にExpediaのアフィリエイトプログラムに興味があります