我了解 dataLoader 如何使用简单的键:
import DataLoader from 'dataloader';
import myService from './services/service';
export default () => new DataLoader((keys: any) => Promise.all(keys.map((key: string) => myService(key))));
是否有使用复合键的好模式?
如果我需要使用 lat 和 long 调用 google maps api 怎么办?我的密钥需要是 lat 和 long 的唯一组合,并且在调用我的服务时我需要拆分 lat 和 long
const key = `${latitude}|${longitude}`;
认为我可以使用映射来查找基于键传递给我的服务的值,这样的用例是否有一个好的模式?