我有 2 个微服务:1- 用户 2- 产品
User: {
__resolveReference: resolveUserReference,
product: (user) => ({ __typename: 'Product', id: user.id }),
}
另一方面,我有:
export const resolveProductReference = async (ref, { user }) => {
// I SHOULD BE ABLE TO GET THE LANGUAGE HERE SOMEHOW
const product = getProduct(user.id);
return extractProductByLanguage(product, language);
};
我正在寻找一种将“语言”变量从用户发送到产品的方法,以便以该特定语言获取产品详细信息。