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);
};
私が探しているのは、その特定の言語で製品の詳細を取得するために、ユーザーから製品に「言語」変数を送信する方法です。