我从外部 API 请求运费并得到如下结果:
ground : '$1'
express : '$5'
然后我将这些选项展示给用户,他们从中选择一个。理想情况下,他们会提交一个代表他们选择的选项的 ID,我会查找相应的选项,但要查找它,我需要有一个存储的选项列表。我可以将选项列表存储在我的数据库中,但如果他们返回并更改地址或购物车中的物品,我将需要更新它。
这意味着我本质上是在缓存和重新缓存运输选项,这对于感觉相对简单的任务来说似乎是很多开销。
有没有更直接的方法可以做到这一点,我忽略了?